t / t7001-mv.shon commit archimport: safer log file parsing (6df896b)
   1#!/bin/sh
   2
   3test_description='git-mv in subdirs'
   4. ./test-lib.sh
   5
   6test_expect_success \
   7    'prepare reference tree' \
   8    'mkdir path0 path1 &&
   9     cp ../../COPYING path0/COPYING &&
  10     git-add path0/COPYING &&
  11     git-commit -m add -a'
  12
  13test_expect_success \
  14    'moving the file' \
  15    'cd path0 && git-mv COPYING ../path1/COPYING'
  16
  17# in path0 currently
  18test_expect_success \
  19    'commiting the change' \
  20    'cd .. && git-commit -m move -a'
  21
  22test_expect_success \
  23    'checking the commit' \
  24    'git-diff-tree -r -M --name-status  HEAD^ HEAD | \
  25    grep -E "^R100.+path0/COPYING.+path1/COPYING"'
  26
  27test_done