summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Fitzgerald <fitzgen@gmail.com>2017-04-24 22:18:12 -0400
committerNick Fitzgerald <fitzgen@gmail.com>2017-04-26 11:04:33 -0400
commit2e2ffa68755a5279c0b2314d930c16dd0c55b30b (patch)
tree4c19a3f88a199c5ef73059f2896152435d8bf4ad
parent930aaa8d16e7763380d00e47591c199ce6069b50 (diff)
Fix the test-one.sh script for OSX
OSX has the BSD mktemp which is subtly different from GNU's in uninteresting ways.
-rwxr-xr-xtests/test-one.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/test-one.sh b/tests/test-one.sh
index c7f9b2ae..cbb89eaf 100755
--- a/tests/test-one.sh
+++ b/tests/test-one.sh
@@ -18,8 +18,8 @@ export RUST_BACKTRACE=1
# Grab the first match
TEST=$(find ./tests/headers -type f -iname "*$1*" | head -n 1)
-BINDINGS=$(mktemp -t bindings_XXXXXX.rs)
-TEST_BINDINGS_BINARY=$(mktemp -t bindings.XXXXX)
+BINDINGS=$(mktemp -t bindings.rs.XXXXXX)
+TEST_BINDINGS_BINARY=$(mktemp -t bindings.XXXXXX)
FLAGS="$(grep "// bindgen-flags: " "$TEST")"
FLAGS="${FLAGS/\/\/ bindgen\-flags:/}"
@@ -41,7 +41,7 @@ echo "=== Generated bindings =================================================="
cat "$BINDINGS"
echo "=== Building bindings ==================================================="
-rustc --test -o "$TEST_BINDINGS_BINARY" "$BINDINGS"
+rustc --test -o "$TEST_BINDINGS_BINARY" "$BINDINGS" --crate-name bindgen_test_one
echo "=== Testing bindings ===================================================="
"$TEST_BINDINGS_BINARY"