diff options
Diffstat (limited to 'test_utils/src')
| -rw-r--r-- | test_utils/src/lib.rs | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/test_utils/src/lib.rs b/test_utils/src/lib.rs index 66d0df5..f1939ac 100644 --- a/test_utils/src/lib.rs +++ b/test_utils/src/lib.rs | |||
| @@ -1147,12 +1147,14 @@ pub fn get_proposal_branch_name_from_events( | |||
| 1147 | let mut events = events.to_owned(); | 1147 | let mut events = events.to_owned(); |
| 1148 | events.reverse(); | 1148 | events.reverse(); |
| 1149 | for event in events { | 1149 | for event in events { |
| 1150 | if event.tags.iter().any(|t| { | 1150 | if !event |
| 1151 | !t.as_slice()[1].eq("revision-root") | 1151 | .tags |
| 1152 | && event.tags.iter().any(|t| { | 1152 | .iter() |
| 1153 | t.as_slice()[0].eq("branch-name") && t.as_slice()[1].eq(branch_name_in_event) | 1153 | .any(|t| t.as_slice()[1].eq("revision-root")) |
| 1154 | }) | 1154 | && event.tags.iter().any(|t| { |
| 1155 | }) { | 1155 | t.as_slice()[0].eq("branch-name") && t.as_slice()[1].eq(branch_name_in_event) |
| 1156 | }) | ||
| 1157 | { | ||
| 1156 | return Ok(format!( | 1158 | return Ok(format!( |
| 1157 | "pr/{}({})", | 1159 | "pr/{}({})", |
| 1158 | branch_name_in_event, | 1160 | branch_name_in_event, |