chiark / gitweb /
git-debrebase: test suite: spot any merges which have multiple identical parents
[dgit.git] / tests / lib-gdr
index 565e0b167ad1c104cd026e92c9637eda368c0775..9a23cd5bab5085db3a3b55f37d6fad5277c62100 100644 (file)
@@ -106,6 +106,11 @@ t-gdr-good () {
                local cnparents=`printf "%s" "$parents" | wc -w`
                test $cnparents = $enparents
 
+               local cndparents=`
+       for f in $parents; do echo $f; done | sort -u | wc -w
+                               `
+               test $cndparents = $cnparents
+
                case "$parents" in
                *"$expect"*)    ;;
                *)              fail 'unexpected parent' ;;