| #!/bin/sh | |
| # | |
| # Copyright (c) 2012 Heiko Voigt | |
| # | |
| test_description='Test revision walking api' | |
| . ./test-lib.sh | |
| cat >run_twice_expected <<-EOF | |
| 1st | |
| > add b | |
| > add a | |
| 2nd | |
| > add b | |
| > add a | |
| EOF | |
| test_expect_success 'setup' ' | |
| echo a > a && | |
| git add a && | |
| git commit -m "add a" && | |
| echo b > b && | |
| git add b && | |
| git commit -m "add b" | |
| ' | |
| test_expect_success 'revision walking can be done twice' ' | |
| test-revision-walking run-twice >run_twice_actual && | |
| test_cmp run_twice_expected run_twice_actual | |
| ' | |
| test_done |