Skip to content

Commit c047326

Browse files
committed
Run tests with build directory in PATH
1 parent ae6a7df commit c047326

3 files changed

Lines changed: 3 additions & 6 deletions

File tree

Makefile

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,6 @@ FUSE_LDFLAGS := $(shell $(PKG_CONFIG) fuse --libs)
150150
$(TARGET): sparsebundlefs.o
151151
$(CXX) $< -o $@ $(LDFLAGS) $(ARCH_FLAGS) $(FUSE_LDFLAGS)
152152

153-
SPARSEBUNDLEFS=$(abspath $(TARGET))
154-
export SPARSEBUNDLEFS
155-
156153
TESTS_DIR=$(SRC_DIR)/tests
157154
TESTDATA_DIR := $(TESTS_DIR)/data
158155
TEST_BUNDLE := $(TESTDATA_DIR)/test.sparsebundle
@@ -171,7 +168,7 @@ $(TESTDATA_DIR):
171168
check_%: check ; @:
172169
check: $(TARGET) $(TESTDATA_DIR)
173170
@echo "============== $(PLATFORMS) =============="
174-
@$(SRC_DIR)/src/testrunner.sh $(TESTS_DIR)/*.sh \
171+
@PATH="$(CURDIR):$(PATH)" $(SRC_DIR)/src/testrunner.sh $(TESTS_DIR)/*.sh \
175172
$(subst check_,test_,$(filter check_%,$(ACTUAL_GOALS)))
176173

177174
clean:

tests/10_basic.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
function setup() {
33
mount_dir=$(mktemp -d)
4-
$SPARSEBUNDLEFS -s -f -D $TEST_BUNDLE $mount_dir &
4+
sparsebundlefs -s -f -D $TEST_BUNDLE $mount_dir &
55
for i in {0..50}; do
66
# FIXME: Find actual mount callback in fuse?
77
grep -q "bundle has" $test_output_file && break || sleep 0.1

tests/20_allow_other.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
function setup() {
33
mount_dir=$(mktemp -d)
4-
$SPARSEBUNDLEFS -s -f -D -o allow_other $TEST_BUNDLE $mount_dir &
4+
sparsebundlefs -s -f -D -o allow_other $TEST_BUNDLE $mount_dir &
55
for i in {0..50}; do
66
# FIXME: Find actual mount callback in fuse?
77
grep -q "bundle has" $test_output_file && break || sleep 0.1

0 commit comments

Comments
 (0)