Skip to content

Commit b74e893

Browse files
author
Amna Akram
authored
Fixing tests
1 parent cf8afb7 commit b74e893

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

tests/checkout.bats

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,11 @@ setup() {
124124
export BUILDKITE_PLUGIN_SPARSE_CHECKOUT_CLEAN_CHECKOUT="true"
125125

126126
stub ssh-keyscan "* : echo 'keyscan'"
127-
stub git "reset --hard HEAD : echo 'git reset hard'"
128-
stub git "clean -ffxdq : echo 'git clean aggressive'"
127+
stub git "status : echo 'status ok'"
129128
stub git "sparse-checkout disable : echo 'git sparse-checkout disable'"
129+
stub git "clean -ffxdq : echo 'git clean aggressive'"
130+
stub git "rev-parse --verify HEAD : echo 'HEAD'"
131+
stub git "reset --hard HEAD : echo 'git reset hard'"
130132
stub git "fetch --depth 1 origin * : echo 'git fetch'"
131133
stub git "sparse-checkout set * * : echo 'git sparse-checkout'"
132134
stub git "checkout * : echo 'checkout'"
@@ -147,9 +149,10 @@ setup() {
147149
export BUILDKITE_PLUGIN_SPARSE_CHECKOUT_CLEAN_CHECKOUT="true"
148150

149151
stub ssh-keyscan "* : echo 'keyscan'"
150-
stub git "reset --hard HEAD : exit 1" # simulate failure
151-
stub git "clean -ffxdq : echo 'git clean'"
152+
stub git "status : echo 'status ok'"
152153
stub git "sparse-checkout disable : echo 'sparse-checkout disable'"
154+
stub git "clean -ffxdq : echo 'git clean'"
155+
stub git "rev-parse --verify HEAD : exit 1"
153156
stub git "fetch --depth 1 origin * : echo 'git fetch'"
154157
stub git "sparse-checkout set * * : echo 'git sparse-checkout'"
155158
stub git "checkout * : echo 'checkout'"

0 commit comments

Comments
 (0)