lib/grntest/tester.rb in grntest-1.2.3 vs lib/grntest/tester.rb in grntest-1.2.4
- old
+ new
@@ -192,10 +192,16 @@
"Suppress omit logs",
"(#{tester.suppress_omit_log?})") do |boolean|
tester.suppress_omit_log = boolean
end
+ parser.on("--no-suppress-backtrace",
+ "Suppress backtrace",
+ "(#{tester.suppress_backtrace?})") do |boolean|
+ tester.suppress_backtrace = boolean
+ end
+
parser.on("--output=OUTPUT",
"Output to OUTPUT",
"(stdout)") do |output|
tester.output = File.open(output, "w:ascii-8bit")
end
@@ -262,10 +268,11 @@
attr_accessor :timeout
attr_writer :valgrind_gen_suppressions
attr_writer :reporter, :keep_database, :use_color
attr_writer :stop_on_failure
attr_writer :suppress_omit_log
+ attr_writer :suppress_backtrace
attr_writer :debug
attr_reader :test_patterns, :test_suite_patterns
attr_reader :exclude_test_patterns, :exclude_test_suite_patterns
def initialize
@groonga = "groonga"
@@ -284,10 +291,11 @@
@output = $stdout
@keep_database = false
@use_color = nil
@stop_on_failure = false
@suppress_omit_log = true
+ @suppress_backtrace = true
@debug = false
@test_patterns = []
@test_suite_patterns = []
@exclude_test_patterns = []
@exclude_test_suite_patterns = []
@@ -332,9 +340,13 @@
@stop_on_failure
end
def suppress_omit_log?
@suppress_omit_log
+ end
+
+ def suppress_backtrace?
+ @suppress_backtrace
end
def debug?
@debug
end