summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Fitzgerald <fitzgen@gmail.com>2017-05-17 11:35:17 -0700
committerNick Fitzgerald <fitzgen@gmail.com>2017-05-17 13:44:35 -0700
commit228e6480c1d168bc7819f0a5a0db514d35df2047 (patch)
treed46d6dd2c102bf5498378e63aeb377b6f5efbba7
parenta909b96c3e258ccd20535e8a16e6c88e058b25ef (diff)
Use the default test flags in test-one.sh
-rwxr-xr-xtests/test-one.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/test-one.sh b/tests/test-one.sh
index a375a92e..7f0cda74 100755
--- a/tests/test-one.sh
+++ b/tests/test-one.sh
@@ -23,6 +23,9 @@ TEST_BINDINGS_BINARY=$(mktemp -t bindings.XXXXXX)
FLAGS="$(grep "// bindgen-flags: " "$TEST" || echo)"
FLAGS="${FLAGS/\/\/ bindgen\-flags:/}"
+# Prepend the default flags added in test.rs's `create_bindgen_builder`.
+FLAGS="--no-unstable-rust --with-derive-default --raw-line '' --raw-line '#![allow(non_snake_case)]' --raw-line '' $FLAGS"
+
eval ./target/debug/bindgen \
"\"$TEST\"" \
@@ -52,6 +55,7 @@ echo
EXPECTED=${TEST/headers/expectations\/tests}
EXPECTED=${EXPECTED/.hpp/.rs}
+EXPECTED=${EXPECTED/.h/.rs}
# Don't exit early if there is a diff.
diff -U8 "$EXPECTED" "$BINDINGS" || true