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