Unnamed repository; edit this file 'description' to name the repository.
Merge #11348
11348: fix: Fix merge commit check for git 2.35 r=jonas-schievink a=jonas-schievink git 2.35 introduces a [change in behavior](https://github.com/git/git/blob/89bece5c8c96f0b962cfc89e63f82d603fd60bed/Documentation/RelNotes/2.35.0.txt#L330-L333) that breaks this check. bors r+ Co-authored-by: Jonas Schievink <[email protected]>
bors[bot] 2022-01-27
parent 28b65d3 · parent 3c51aaf · commit e149a15
-rw-r--r--crates/rust-analyzer/tests/slow-tests/tidy.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/crates/rust-analyzer/tests/slow-tests/tidy.rs b/crates/rust-analyzer/tests/slow-tests/tidy.rs
index b8713123fb..37be41754e 100644
--- a/crates/rust-analyzer/tests/slow-tests/tidy.rs
+++ b/crates/rust-analyzer/tests/slow-tests/tidy.rs
@@ -139,10 +139,9 @@ fn check_cargo_toml(path: &Path, text: String) {
#[test]
fn check_merge_commits() {
- let stdout = cmd!("git rev-list --merges --invert-grep --author 'bors\\[bot\\]' HEAD~19..")
- .read()
- .unwrap();
- if !stdout.is_empty() {
+ let bors = cmd!("git rev-list --merges --author 'bors\\[bot\\]' HEAD~19..").read().unwrap();
+ let all = cmd!("git rev-list --merges HEAD~19..").read().unwrap();
+ if bors != all {
panic!(
"
Merge commits are not allowed in the history.