(CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:test_description) op: Equal rhs: {(SQ <'git apply --stat --summary test, with --recount\n'> <'\n'>)} spids: [13] ) ] spids: [13] ) (C {(.)} {(./test-lib.sh)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:UNC) op: Equal rhs: { (SQ < 's/^\\(@@ -[1-9][0-9]*\\),[0-9]* \\(+[1-9][0-9]*\\),[0-9]* @@/\\1,999 \\2,999 @@/' > ) } spids: [24] ) ] spids: [24] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:num) op:Equal rhs:{(0)} spids:[30])] spids: [30] ) (While cond: [(C {(read)} {(title)})] body: (DoGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:num) op: Equal rhs: { (ArithSubPart anode: (ArithBinary op_id: Arith_Plus left: (ArithWord w:{($ VSub_Name '$num')}) right: (ArithWord w:{(Lit_Digits 1)}) ) spids: [43 52] ) } spids: [42] ) ] spids: [42] ) (C {(test_expect_success)} {(DQ ($ VSub_Name '$title'))} { (SQ <'\n'> <'\t\tgit apply --stat --summary \\\n'> <'\t\t\t<"$TEST_DIRECTORY/t4100/t-apply-$num.patch" >current &&\n'> <'\t\ttest_i18ncmp "$TEST_DIRECTORY"/t4100/t-apply-$num.expect current\n'> <'\t'> ) } ) (C {(test_expect_success)} {(DQ ($ VSub_Name '$title') (' with recount'))} { (SQ <'\n'> <'\t\tsed -e "$UNC" <"$TEST_DIRECTORY/t4100/t-apply-$num.patch" |\n'> <'\t\tgit apply --recount --stat --summary >current &&\n'> <'\t\ttest_i18ncmp "$TEST_DIRECTORY"/t4100/t-apply-$num.expect current\n'> <'\t'> ) } ) ] spids: [39 86] ) redirects: [ (HereDoc op_id: Redir_DLess fd: 16777215 body: {('rename\n') ('copy\n') ('rewrite\n') ('mode\n') ('non git (1)\n') ('non git (2)\n') ('non git (3)\n') ('incomplete (1)\n') ('incomplete (2)\n') } do_expansion: False here_end: EOF was_filled: T spids: [88] ) ] ) (C {(test_done)}) ] )