aboutsummaryrefslogtreecommitdiff
path: root/runtest.rb
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-03-15 08:27:43 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-03-15 08:35:45 +0900
commitc3a483478a6a38caf174c1a439dda6e0c91a0cd6 (patch)
tree1997f6e387655eaa1ef536962982b1e42e82f6c8 /runtest.rb
parentf3ad9e0cec73953592df5143d16d880595c7bc6e (diff)
downloadkati-c3a483478a6a38caf174c1a439dda6e0c91a0cd6.tar.gz
Use subshell even when a command starts with '('
Diffstat (limited to 'runtest.rb')
-rwxr-xr-xruntest.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/runtest.rb b/runtest.rb
index bf42bfe..ab1e26b 100755
--- a/runtest.rb
+++ b/runtest.rb
@@ -108,6 +108,10 @@ def normalize_ninja_log(log, mk)
# This test expects ninja fails. Strip ninja specific error logs.
log.gsub!(/^FAILED: .*\n/, '')
log.gsub!(/^ninja: .*\n/, '')
+ elsif mk =~ /\/fail_/
+ # Recipes in these tests fail.
+ log.gsub!(/^FAILED: .*/, '*** [test] Error 1')
+ log.gsub!(/^ninja: .*\n/, '')
end
log
end