From f5c4a10881a9a7fcafcd08d53f43c1b8c08c9e30 Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Tue, 16 Oct 2012 00:05:51 -0400 Subject: [PATCH] tests: can add a file $engine.skip to skip many tests *.skip files can be used to indicate patterns of files that should be skipped for the given engine. Signed-off-by: Jean Privat --- tests/nitg.skip | 5 +++++ tests/niti.skip | 5 +++++ tests/tests.sh | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 tests/nitg.skip create mode 100644 tests/niti.skip diff --git a/tests/nitg.skip b/tests/nitg.skip new file mode 100644 index 0000000..781190f --- /dev/null +++ b/tests/nitg.skip @@ -0,0 +1,5 @@ +closure +init_inherit +init_linext +inline +test_ni_ diff --git a/tests/niti.skip b/tests/niti.skip new file mode 100644 index 0000000..781190f --- /dev/null +++ b/tests/niti.skip @@ -0,0 +1,5 @@ +closure +init_inherit +init_linext +inline +test_ni_ diff --git a/tests/tests.sh b/tests/tests.sh index 1d77aca..4de1807 100755 --- a/tests/tests.sh +++ b/tests/tests.sh @@ -149,7 +149,7 @@ function process_result() need_skip() { test "$noskip" = true && return 1 - if grep "$engine" "sav/$1.skip" >/dev/null 2>&1; then + if grep "$engine" "sav/$1.skip" >/dev/null 2>&1 || echo "$1" | grep -f "$engine.skip" >/dev/null 2>&1; then ((tapcount=tapcount+1)) if [ -n "$tap" ]; then echo "ok - $2 # skip" -- 1.7.9.5