(command.CommandList
  children: [
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:test_description)
          op: assign_op.Equal
          rhs: {(SQ <'ignore CR in CRLF sequence while computing similiarity'>)}
          spids: [4]
        )
      ]
    )
    (C {<.>} {<'./test-lib.sh'>})
    (C {<test_expect_success>} {<setup>} 
      {
        (SQ <'\n'> <'\n'> <'\tcat "$TEST_DIRECTORY"/t0022-crlf-rename.sh >sample &&\n'> 
          <'\tgit add sample &&\n'> <'\n'> <'\ttest_tick &&\n'> <'\tgit commit -m Initial &&\n'> <'\n'> 
          <'\tappend_cr <"$TEST_DIRECTORY"/t0022-crlf-rename.sh >elpmas &&\n'> <'\tgit add elpmas &&\n'> <'\trm -f sample &&\n'> <'\n'> <'\ttest_tick &&\n'> 
          <'\tgit commit -a -m Second\n'> <'\n'>
        )
      }
    )
    (C {<test_expect_success>} {(SQ <'diff -M'>)} 
      {
        (SQ <'\n'> <'\n'> <'\tgit diff-tree -M -r --name-status HEAD^ HEAD |\n'> 
          <'\tsed -e "s/R[0-9]*/RNUM/" >actual &&\n'> <'\techo "RNUM\tsample\telpmas" >expect &&\n'> <'\ttest_cmp expect actual\n'> <'\n'>
        )
      }
    )
    (C {<test_done>})
  ]
)