23 lines
416 B
Plaintext
23 lines
416 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
set -e
|
||
|
|
||
|
# This is a convenience script for running a broad swath of the syntax tests.
|
||
|
echo "===== DEFAULT FEATURES ==="
|
||
|
cargo test
|
||
|
|
||
|
features=(
|
||
|
unicode
|
||
|
unicode-age
|
||
|
unicode-bool
|
||
|
unicode-case
|
||
|
unicode-gencat
|
||
|
unicode-perl
|
||
|
unicode-script
|
||
|
unicode-segment
|
||
|
)
|
||
|
for f in "${features[@]}"; do
|
||
|
echo "===== FEATURE: $f ==="
|
||
|
cargo test --no-default-features --features "$f"
|
||
|
done
|