diff options
author | Nick Fitzgerald <fitzgen@gmail.com> | 2017-04-24 22:18:12 -0400 |
---|---|---|
committer | Nick Fitzgerald <fitzgen@gmail.com> | 2017-04-26 11:04:33 -0400 |
commit | 2e2ffa68755a5279c0b2314d930c16dd0c55b30b (patch) | |
tree | 4c19a3f88a199c5ef73059f2896152435d8bf4ad | |
parent | 930aaa8d16e7763380d00e47591c199ce6069b50 (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-x | tests/test-one.sh | 6 |
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" |