diff tests/test-convert-git.t @ 24328:603a8d09e12d

convert: adjust progress bar for octopus merges (issue4169) For merges, we walk the files N-1 times, where N is the number of parents. This means that for an octopus merge with 3 parents and 2 changed files, we actually fetch 6 files. This corrects the progress output of the convert command when such commits are encountered.
author Augie Fackler <augie@google.com>
date Thu, 12 Mar 2015 21:41:50 -0400
parents f7c0556d22d7
children 307370c2dda2
line wrap: on
line diff
--- a/tests/test-convert-git.t	Thu Mar 12 21:31:52 2015 -0400
+++ b/tests/test-convert-git.t	Thu Mar 12 21:41:50 2015 -0400
@@ -207,14 +207,14 @@
                                                               \r (no-eol) (esc)
   \r (no-eol) (esc)
   converting [======================>                   ] 5/9\r (no-eol) (esc)
-  getting files [========>                              ] 1/4\r (no-eol) (esc)
-  getting files [==================>                    ] 2/4\r (no-eol) (esc)
-  getting files [============================>          ] 3/4\r (no-eol) (esc)
-  getting files [======================================>] 4/4\r (no-eol) (esc)
-  getting files [ <=>                                   ] 5/4\r (no-eol) (esc)
-  getting files [  <=>                                  ] 6/4\r (no-eol) (esc)
-  getting files [   <=>                                 ] 7/4\r (no-eol) (esc)
-  getting files [    <=>                                ] 8/4\r (no-eol) (esc)
+  getting files [===>                                   ] 1/8\r (no-eol) (esc)
+  getting files [========>                              ] 2/8\r (no-eol) (esc)
+  getting files [=============>                         ] 3/8\r (no-eol) (esc)
+  getting files [==================>                    ] 4/8\r (no-eol) (esc)
+  getting files [=======================>               ] 5/8\r (no-eol) (esc)
+  getting files [============================>          ] 6/8\r (no-eol) (esc)
+  getting files [=================================>     ] 7/8\r (no-eol) (esc)
+  getting files [======================================>] 8/8\r (no-eol) (esc)
                                                               \r (no-eol) (esc)
   \r (no-eol) (esc)
   converting [===========================>              ] 6/9\r (no-eol) (esc)