Skip to content

Commit 48c29db

Browse files
committed
TST: Better cover renames/copies
1 parent b5e5559 commit 48c29db

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

smoke-test.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ if [ ! "${CI:-}" ]; then case "$HOME" in /tmp*|/var/*) ;; *) exit 9 ;; esac; fi
2121
mkdir "$HOME/foo"
2222
echo 'foo' > "$HOME/foo/.dotfile"
2323
dd if=/dev/random bs=1000000 count=1 of="$HOME/foo/other.file"
24+
echo 'bar' > "$HOME/renamed.file"
2425
touch "$HOME/untracked.file"
2526
touch "$HOME/ignored_by_default.so"
2627

@@ -42,6 +43,7 @@ myba help || true
4243
VERBOSE=1 myba init
4344
myba add "$HOME/foo/.dotfile"
4445
myba add "$HOME/foo/other.file"
46+
myba add "$HOME/renamed.file"
4547
myba git status
4648
export PASSWORD=secret
4749
myba commit -m "message"
@@ -77,6 +79,10 @@ myba log
7779
touch "$WORK_TREE/bar"
7880
myba add "$WORK_TREE/bar"
7981
myba rm foo/other.file
82+
myba checkout renamed.file
83+
cp "$WORK_TREE/renamed.file" "$WORK_TREE/renamed.file.2"
84+
myba add renamed.file.2
85+
myba git mv renamed.file renamed.file.3
8086
myba commit -m 'add bar'
8187
myba push
8288

@@ -95,7 +101,9 @@ test "$(ls -a "$WORK_TREE")" = "\
95101
..
96102
.myba
97103
bar
98-
foo"
104+
foo
105+
renamed.file.2
106+
renamed.file.3"
99107

100108
#bash # Inspect/debug test
101109
set +x

0 commit comments

Comments
 (0)