Skip to content

Commit a5ad123

Browse files
committed
Look for sparsebundle.dmg when setting up tests
1 parent fef3aea commit a5ad123

2 files changed

Lines changed: 2 additions & 8 deletions

File tree

tests/10_basic.tst

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,6 @@ function setup() {
66
mount_sparsebundle
77
}
88

9-
function test_dmg_exists_after_mounting() {
10-
ls -al $mount_dir
11-
test -f $dmg_file
12-
}
13-
149
function test_dmg_has_expected_size() {
1510
size=$(ls -dn $dmg_file | awk '{print $5; exit}')
1611
test $size -eq 1099511627776

tests/testhelpers.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
function mount_sparsebundle() {
33
test ! -z "$TEST_BUNDLE"
44
mount_dir=$(mktemp -d)
5+
dmg_file="$mount_dir/sparsebundle.dmg"
56
sparsebundlefs -s -f -D $* $TEST_BUNDLE $mount_dir &
67
pid=$!
78
for i in {0..50}; do
89
kill -0 $pid >/dev/null 2>&1
9-
# FIXME: Find actual mount callback in fuse?
10-
grep -q "bundle has" $test_output_file && break || sleep 0.1
10+
test -f $dmg_file && break || sleep 0.1
1111
done
12-
dmg_file=$mount_dir/sparsebundle.dmg
1312
}

0 commit comments

Comments
 (0)