module Assert::ConfigHelpers
Public Instance Methods
all_pass?()
click to toggle source
# File lib/assert/config_helpers.rb, line 65 def all_pass? pass_result_count == result_count end
error_result_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 53 def error_result_count config.suite.error_result_count end
fail_result_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 49 def fail_result_count config.suite.fail_result_count end
formatted_result_rate(result_rate, format = "%.6f")
click to toggle source
# File lib/assert/config_helpers.rb, line 77 def formatted_result_rate(result_rate, format = "%.6f") format % result_rate end
formatted_run_time(run_time, format = "%.6f")
click to toggle source
# File lib/assert/config_helpers.rb, line 69 def formatted_run_time(run_time, format = "%.6f") format % run_time end
formatted_suite_result_rate(format = "%.6f")
click to toggle source
# File lib/assert/config_helpers.rb, line 89 def formatted_suite_result_rate(format = "%.6f") formatted_result_rate(config.suite.result_rate, format) end
formatted_suite_run_time(format = "%.6f")
click to toggle source
# File lib/assert/config_helpers.rb, line 81 def formatted_suite_run_time(format = "%.6f") formatted_run_time(config.suite.run_time, format) end
formatted_suite_test_rate(format = "%.6f")
click to toggle source
# File lib/assert/config_helpers.rb, line 85 def formatted_suite_test_rate(format = "%.6f") formatted_test_rate(config.suite.test_rate, format) end
formatted_test_rate(test_rate, format = "%.6f")
click to toggle source
# File lib/assert/config_helpers.rb, line 73 def formatted_test_rate(test_rate, format = "%.6f") format % test_rate end
ignore_result_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 61 def ignore_result_count config.suite.ignore_result_count end
ocurring_result_types()
click to toggle source
return a list of result type symbols that have actually occurred
# File lib/assert/config_helpers.rb, line 102 def ocurring_result_types @result_types ||= [:pass, :fail, :ignore, :skip, :error].select do |sym| send("#{sym}_result_count") > 0 end end
pass_result_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 45 def pass_result_count config.suite.pass_result_count end
result_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 41 def result_count config.suite.result_count end
runner()
click to toggle source
# File lib/assert/config_helpers.rb, line 5 def runner config.runner end
runner_seed()
click to toggle source
# File lib/assert/config_helpers.rb, line 17 def runner_seed config.runner_seed end
show_test_profile_info?()
click to toggle source
# File lib/assert/config_helpers.rb, line 93 def show_test_profile_info? !!config.profile end
show_test_verbose_info?()
click to toggle source
# File lib/assert/config_helpers.rb, line 97 def show_test_verbose_info? !!config.verbose end
single_test?()
click to toggle source
# File lib/assert/config_helpers.rb, line 21 def single_test? config.single_test? end
single_test_file_line()
click to toggle source
# File lib/assert/config_helpers.rb, line 25 def single_test_file_line config.single_test_file_line end
skip_result_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 57 def skip_result_count config.suite.skip_result_count end
suite()
click to toggle source
# File lib/assert/config_helpers.rb, line 9 def suite config.suite end
test_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 37 def test_count config.suite.test_count end
tests_to_run?()
click to toggle source
# File lib/assert/config_helpers.rb, line 29 def tests_to_run? config.suite.tests_to_run? end
tests_to_run_count()
click to toggle source
# File lib/assert/config_helpers.rb, line 33 def tests_to_run_count config.suite.tests_to_run_count end
view()
click to toggle source
# File lib/assert/config_helpers.rb, line 13 def view config.view end
Private Instance Methods
get_rate(count, time)
click to toggle source
# File lib/assert/config_helpers.rb, line 111 def get_rate(count, time) time == 0 ? 0.0 : (count.to_f / time.to_f) end