(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS setup]} {[SQ one &&\n"> one &&\n"> a/two &&\n"> ]} ) (Com {[LIT_CHARS printf]} {[DQ [LIT_CHARS sixth][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS fifth][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS fourth][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS third][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS second][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS initial]]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS printf]} {[DQ [LIT_CHARS sixth][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS fifth][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS fourth][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS third][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS second][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS initial][\ LIT_ESCAPED_CHAR "\\n"]]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS " This is\n"][LIT_CHARS " the sixth\n"][LIT_CHARS " commit.\n"][LIT_CHARS " This is\n"][LIT_CHARS " the fifth\n"][LIT_CHARS " commit.\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "804a787 sixth\n"][LIT_CHARS "394ef78 fifth\n"][LIT_CHARS "5d31159 fourth\n"][LIT_CHARS "2fbe8c0 third\n"][LIT_CHARS "f7dab8e second\n"][LIT_CHARS "3a2fdcb initial\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> actual-separate &&\n"> expect &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "804a787 sixth\n"][LIT_CHARS "394ef78 fifth\n"][LIT_CHARS "5d31159 fourth\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ sorts by commit time">]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ sorts by commit time">]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "5d31159 fourth\n"][LIT_CHARS "804a787 sixth\n"][LIT_CHARS "394ef78 fifth\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ leaves list of commits as given">]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ leaves list of commits as given">]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ one &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "* Second\n"][LIT_CHARS "* sixth\n"][LIT_CHARS "* fifth\n"][LIT_CHARS "* fourth\n"][LIT_CHARS "* third\n"][LIT_CHARS "* second\n"][LIT_CHARS "* initial\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "* Merge branch 'side'\n"] [LIT_CHARS "|\\\n"] [LIT_CHARS "| * side-2\n"] [LIT_CHARS "| * side-1\n"] [LIT_CHARS "* | Second\n"] [LIT_CHARS "* | sixth\n"] [LIT_CHARS "* | fifth\n"] [LIT_CHARS "* | fourth\n"] [LIT_CHARS "|/\n"] [LIT_CHARS "* third\n"] [LIT_CHARS "* second\n"] [LIT_CHARS "* initial\n"]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "* commit master\n"] [LIT_CHARS "|\\ Merge: A B\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | Merge branch 'side'\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| * commit side\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | side-2\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| * commit tags/side-1\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | side-1\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "* | commit master~1\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | Second\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "* | commit master~2\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | sixth\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "* | commit master~3\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | fifth\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "* | commit master~4\n"] [LIT_CHARS "|/ Author: A U Thor \n"] [LIT_CHARS "|\n"] [LIT_CHARS "| fourth\n"] [LIT_CHARS "|\n"] [LIT_CHARS "* commit tags/side-1~1\n"] [LIT_CHARS "| Author: A U Thor \n"] [LIT_CHARS "|\n"] [LIT_CHARS "| third\n"] [LIT_CHARS "|\n"] [LIT_CHARS "* commit tags/side-1~2\n"] [LIT_CHARS "| Author: A U Thor \n"] [LIT_CHARS "|\n"] [LIT_CHARS "| second\n"] [LIT_CHARS "|\n"] [LIT_CHARS "* commit tags/side-1~3\n"] [LIT_CHARS " Author: A U Thor \n"] [LIT_CHARS "\n"] [LIT_CHARS " initial\n"]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "* Merge tag 'reach'\n"] [LIT_CHARS "|\\\n"] [LIT_CHARS "| \\\n"] [LIT_CHARS "| \\\n"] [LIT_CHARS "*-. \\ Merge tags 'octopus-a' and 'octopus-b'\n"] [LIT_CHARS "|\\ \\ \\\n"] [LIT_CHARS "* | | | seventh\n"] [LIT_CHARS "| | * | octopus-b\n"] [LIT_CHARS "| |/ /\n"] [LIT_CHARS "|/| |\n"] [LIT_CHARS "| * | octopus-a\n"] [LIT_CHARS "|/ /\n"] [LIT_CHARS "| * reach\n"] [LIT_CHARS "|/\n"] [LIT_CHARS "* Merge branch 'tangle'\n"] [LIT_CHARS "|\\\n"] [LIT_CHARS "| * Merge branch 'side' (early part) into tangle\n"] [LIT_CHARS "| |\\\n"] [LIT_CHARS "| * \\ Merge branch 'master' (early part) into tangle\n"] [LIT_CHARS "| |\\ \\\n"] [LIT_CHARS "| * | | tangle-a\n"] [LIT_CHARS "* | | | Merge branch 'side'\n"] [LIT_CHARS "|\\ \\ \\ \\\n"] [LIT_CHARS "| * | | | side-2\n"] [LIT_CHARS "| | |_|/\n"] [LIT_CHARS "| |/| |\n"] [LIT_CHARS "| * | | side-1\n"] [LIT_CHARS "* | | | Second\n"] [LIT_CHARS "* | | | sixth\n"] [LIT_CHARS "| |_|/\n"] [LIT_CHARS "|/| |\n"] [LIT_CHARS "* | | fifth\n"] [LIT_CHARS "* | | fourth\n"] [LIT_CHARS "|/ /\n"] [LIT_CHARS "* | third\n"] [LIT_CHARS "|/\n"] [LIT_CHARS "* second\n"] [LIT_CHARS "* initial\n"]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect.none &&\n"> expect.short &&\n"> expect.full &&\n"> >.git/config &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> expect.raw &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect.log.abbrev &&\n"> expect.log.full &&\n"> expect.log.raw &&\n"> expect.reflog.abbrev &&\n"> expect.reflog.full &&\n"> expect.whatchanged.abbrev &&\n"> expect.whatchanged.full &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "* commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "|\\ Merge: MERGE_PARENTS\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | Merge HEADS DESCRIPTION\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| * commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | reach\n"] [LIT_CHARS "| | ---\n"] [LIT_CHARS "| | reach.t | 1 +\n"] [LIT_CHARS "| | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | diff --git a/reach.t b/reach.t\n"] [LIT_CHARS "| | new file mode 100644\n"] [LIT_CHARS "| | index 0000000..10c9591\n"] [LIT_CHARS "| | --- /dev/null\n"] [LIT_CHARS "| | +++ b/reach.t\n"] [LIT_CHARS "| | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | +reach\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| \\\n"] [LIT_CHARS "*-. \\ commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "|\\ \\ \\ Merge: MERGE_PARENTS\n"] [LIT_CHARS "| | | | Author: A U Thor \n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | Merge HEADS DESCRIPTION\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | * | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| | |/ Author: A U Thor \n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| | | octopus-b\n"] [LIT_CHARS "| | | ---\n"] [LIT_CHARS "| | | octopus-b.t | 1 +\n"] [LIT_CHARS "| | | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| | | diff --git a/octopus-b.t b/octopus-b.t\n"] [LIT_CHARS "| | | new file mode 100644\n"] [LIT_CHARS "| | | index 0000000..d5fcad0\n"] [LIT_CHARS "| | | --- /dev/null\n"] [LIT_CHARS "| | | +++ b/octopus-b.t\n"] [LIT_CHARS "| | | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | | +octopus-b\n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| * | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| |/ Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | octopus-a\n"] [LIT_CHARS "| | ---\n"] [LIT_CHARS "| | octopus-a.t | 1 +\n"] [LIT_CHARS "| | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | diff --git a/octopus-a.t b/octopus-a.t\n"] [LIT_CHARS "| | new file mode 100644\n"] [LIT_CHARS "| | index 0000000..11ee015\n"] [LIT_CHARS "| | --- /dev/null\n"] [LIT_CHARS "| | +++ b/octopus-a.t\n"] [LIT_CHARS "| | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | +octopus-a\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "* | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "|/ Author: A U Thor \n"] [LIT_CHARS "|\n"] [LIT_CHARS "| seventh\n"] [LIT_CHARS "| ---\n"] [LIT_CHARS "| seventh.t | 1 +\n"] [LIT_CHARS "| 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "|\n"] [LIT_CHARS "| diff --git a/seventh.t b/seventh.t\n"] [LIT_CHARS "| new file mode 100644\n"] [LIT_CHARS "| index 0000000..9744ffc\n"] [LIT_CHARS "| --- /dev/null\n"] [LIT_CHARS "| +++ b/seventh.t\n"] [LIT_CHARS "| @@ -0,0 +1 @@\n"] [LIT_CHARS "| +seventh\n"] [LIT_CHARS "|\n"] [LIT_CHARS "* commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "|\\ Merge: MERGE_PARENTS\n"] [LIT_CHARS "| | Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | Merge branch 'tangle'\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| * commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| |\\ Merge: MERGE_PARENTS\n"] [LIT_CHARS "| | | Author: A U Thor \n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| | | Merge branch 'side' (early part) into tangle\n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| * | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| |\\ \\ Merge: MERGE_PARENTS\n"] [LIT_CHARS "| | | | Author: A U Thor \n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | Merge branch 'master' (early part) into tangle\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| * | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| | | | Author: A U Thor \n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | tangle-a\n"] [LIT_CHARS "| | | | ---\n"] [LIT_CHARS "| | | | tangle-a | 1 +\n"] [LIT_CHARS "| | | | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | diff --git a/tangle-a b/tangle-a\n"] [LIT_CHARS "| | | | new file mode 100644\n"] [LIT_CHARS "| | | | index 0000000..7898192\n"] [LIT_CHARS "| | | | --- /dev/null\n"] [LIT_CHARS "| | | | +++ b/tangle-a\n"] [LIT_CHARS "| | | | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | | | +a\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "* | | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "|\\ \\ \\ \\ Merge: MERGE_PARENTS\n"] [LIT_CHARS "| | | | | Author: A U Thor \n"] [LIT_CHARS "| | | | |\n"] [LIT_CHARS "| | | | | Merge branch 'side'\n"] [LIT_CHARS "| | | | |\n"] [LIT_CHARS "| * | | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| | |_|/ Author: A U Thor \n"] [LIT_CHARS "| |/| |\n"] [LIT_CHARS "| | | | side-2\n"] [LIT_CHARS "| | | | ---\n"] [LIT_CHARS "| | | | 2 | 1 +\n"] [LIT_CHARS "| | | | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | diff --git a/2 b/2\n"] [LIT_CHARS "| | | | new file mode 100644\n"] [LIT_CHARS "| | | | index 0000000..0cfbf08\n"] [LIT_CHARS "| | | | --- /dev/null\n"] [LIT_CHARS "| | | | +++ b/2\n"] [LIT_CHARS "| | | | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | | | +2\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| * | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| | | | Author: A U Thor \n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | side-1\n"] [LIT_CHARS "| | | | ---\n"] [LIT_CHARS "| | | | 1 | 1 +\n"] [LIT_CHARS "| | | | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | diff --git a/1 b/1\n"] [LIT_CHARS "| | | | new file mode 100644\n"] [LIT_CHARS "| | | | index 0000000..d00491f\n"] [LIT_CHARS "| | | | --- /dev/null\n"] [LIT_CHARS "| | | | +++ b/1\n"] [LIT_CHARS "| | | | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | | | +1\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "* | | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| | | | Author: A U Thor \n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | Second\n"] [LIT_CHARS "| | | | ---\n"] [LIT_CHARS "| | | | one | 1 +\n"] [LIT_CHARS "| | | | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "| | | | diff --git a/one b/one\n"] [LIT_CHARS "| | | | new file mode 100644\n"] [LIT_CHARS "| | | | index 0000000..9a33383\n"] [LIT_CHARS "| | | | --- /dev/null\n"] [LIT_CHARS "| | | | +++ b/one\n"] [LIT_CHARS "| | | | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | | | +case\n"] [LIT_CHARS "| | | |\n"] [LIT_CHARS "* | | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| |_|/ Author: A U Thor \n"] [LIT_CHARS "|/| |\n"] [LIT_CHARS "| | | sixth\n"] [LIT_CHARS "| | | ---\n"] [LIT_CHARS "| | | a/two | 1 -\n"] [LIT_CHARS "| | | 1 file changed, 1 deletion(-)\n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| | | diff --git a/a/two b/a/two\n"] [LIT_CHARS "| | | deleted file mode 100644\n"] [LIT_CHARS "| | | index 9245af5..0000000\n"] [LIT_CHARS "| | | --- a/a/two\n"] [LIT_CHARS "| | | +++ /dev/null\n"] [LIT_CHARS "| | | @@ -1 +0,0 @@\n"] [LIT_CHARS "| | | -ni\n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "* | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| | | Author: A U Thor \n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| | | fifth\n"] [LIT_CHARS "| | | ---\n"] [LIT_CHARS "| | | a/two | 1 +\n"] [LIT_CHARS "| | | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "| | | diff --git a/a/two b/a/two\n"] [LIT_CHARS "| | | new file mode 100644\n"] [LIT_CHARS "| | | index 0000000..9245af5\n"] [LIT_CHARS "| | | --- /dev/null\n"] [LIT_CHARS "| | | +++ b/a/two\n"] [LIT_CHARS "| | | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | | +ni\n"] [LIT_CHARS "| | |\n"] [LIT_CHARS "* | | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "|/ / Author: A U Thor \n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | fourth\n"] [LIT_CHARS "| | ---\n"] [LIT_CHARS "| | ein | 1 +\n"] [LIT_CHARS "| | 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "| | diff --git a/ein b/ein\n"] [LIT_CHARS "| | new file mode 100644\n"] [LIT_CHARS "| | index 0000000..9d7e69f\n"] [LIT_CHARS "| | --- /dev/null\n"] [LIT_CHARS "| | +++ b/ein\n"] [LIT_CHARS "| | @@ -0,0 +1 @@\n"] [LIT_CHARS "| | +ichi\n"] [LIT_CHARS "| |\n"] [LIT_CHARS "* | commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "|/ Author: A U Thor \n"] [LIT_CHARS "|\n"] [LIT_CHARS "| third\n"] [LIT_CHARS "| ---\n"] [LIT_CHARS "| ichi | 1 +\n"] [LIT_CHARS "| one | 1 -\n"] [LIT_CHARS "| 2 files changed, 1 insertion(+), 1 deletion(-)\n"] [LIT_CHARS "|\n"] [LIT_CHARS "| diff --git a/ichi b/ichi\n"] [LIT_CHARS "| new file mode 100644\n"] [LIT_CHARS "| index 0000000..9d7e69f\n"] [LIT_CHARS "| --- /dev/null\n"] [LIT_CHARS "| +++ b/ichi\n"] [LIT_CHARS "| @@ -0,0 +1 @@\n"] [LIT_CHARS "| +ichi\n"] [LIT_CHARS "| diff --git a/one b/one\n"] [LIT_CHARS "| deleted file mode 100644\n"] [LIT_CHARS "| index 9d7e69f..0000000\n"] [LIT_CHARS "| --- a/one\n"] [LIT_CHARS "| +++ /dev/null\n"] [LIT_CHARS "| @@ -1 +0,0 @@\n"] [LIT_CHARS "| -ichi\n"] [LIT_CHARS "|\n"] [LIT_CHARS "* commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS "| Author: A U Thor \n"] [LIT_CHARS "|\n"] [LIT_CHARS "| second\n"] [LIT_CHARS "| ---\n"] [LIT_CHARS "| one | 2 +-\n"] [LIT_CHARS "| 1 file changed, 1 insertion(+), 1 deletion(-)\n"] [LIT_CHARS "|\n"] [LIT_CHARS "| diff --git a/one b/one\n"] [LIT_CHARS "| index 5626abf..9d7e69f 100644\n"] [LIT_CHARS "| --- a/one\n"] [LIT_CHARS "| +++ b/one\n"] [LIT_CHARS "| @@ -1 +1 @@\n"] [LIT_CHARS "| -one\n"] [LIT_CHARS "| +ichi\n"] [LIT_CHARS "|\n"] [LIT_CHARS "* commit COMMIT_OBJECT_NAME\n"] [LIT_CHARS " Author: A U Thor \n"] [LIT_CHARS "\n"] [LIT_CHARS " initial\n"] [LIT_CHARS " ---\n"] [LIT_CHARS " one | 1 +\n"] [LIT_CHARS " 1 file changed, 1 insertion(+)\n"] [LIT_CHARS "\n"] [LIT_CHARS " diff --git a/one b/one\n"] [LIT_CHARS " new file mode 100644\n"] [LIT_CHARS " index 0000000..5626abf\n"] [LIT_CHARS " --- /dev/null\n"] [LIT_CHARS " +++ b/one\n"] [LIT_CHARS " @@ -0,0 +1 @@\n"] [LIT_CHARS " +one\n"]} 0), > ) (FunctionDef sanitize_output [] (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS -e]} {[SQ ]} ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> actual.sanitized ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]} ) (Com {[LIT_CHARS test_done]} ) )