Module: Assert::ConfigHelpers
Instance Method Summary collapse
- #all_pass? ⇒ Boolean
- #error_result_count ⇒ Object
- #fail_result_count ⇒ Object
- #formatted_result_rate(result_rate, format = "%.6f") ⇒ Object
- #formatted_run_time(run_time, format = "%.6f") ⇒ Object
- #formatted_suite_result_rate(format = "%.6f") ⇒ Object
- #formatted_suite_run_time(format = "%.6f") ⇒ Object
- #formatted_suite_test_rate(format = "%.6f") ⇒ Object
- #formatted_test_rate(test_rate, format = "%.6f") ⇒ Object
- #ignore_result_count ⇒ Object
-
#ocurring_result_types ⇒ Object
return a list of result type symbols that have actually occurred.
- #pass_result_count ⇒ Object
- #result_count ⇒ Object
- #runner ⇒ Object
- #runner_seed ⇒ Object
- #show_test_profile_info? ⇒ Boolean
- #show_test_verbose_info? ⇒ Boolean
- #single_test? ⇒ Boolean
- #single_test_file_line ⇒ Object
- #skip_result_count ⇒ Object
- #suite ⇒ Object
- #test_count ⇒ Object
- #tests_to_run? ⇒ Boolean
- #tests_to_run_count ⇒ Object
- #view ⇒ Object
Instance Method Details
#all_pass? ⇒ Boolean
65 66 67 |
# File 'lib/assert/config_helpers.rb', line 65 def all_pass? pass_result_count == result_count end |
#error_result_count ⇒ Object
53 54 55 |
# File 'lib/assert/config_helpers.rb', line 53 def error_result_count config.suite.error_result_count end |
#fail_result_count ⇒ Object
49 50 51 |
# 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") ⇒ Object
77 78 79 |
# 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") ⇒ Object
69 70 71 |
# 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") ⇒ Object
89 90 91 |
# 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") ⇒ Object
81 82 83 |
# 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") ⇒ Object
85 86 87 |
# 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") ⇒ Object
73 74 75 |
# File 'lib/assert/config_helpers.rb', line 73 def formatted_test_rate(test_rate, format = "%.6f") format % test_rate end |
#ignore_result_count ⇒ Object
61 62 63 |
# File 'lib/assert/config_helpers.rb', line 61 def ignore_result_count config.suite.ignore_result_count end |
#ocurring_result_types ⇒ Object
return a list of result type symbols that have actually occurred
102 103 104 105 106 107 |
# 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 ⇒ Object
45 46 47 |
# File 'lib/assert/config_helpers.rb', line 45 def pass_result_count config.suite.pass_result_count end |
#result_count ⇒ Object
41 42 43 |
# File 'lib/assert/config_helpers.rb', line 41 def result_count config.suite.result_count end |
#runner ⇒ Object
5 6 7 |
# File 'lib/assert/config_helpers.rb', line 5 def runner config.runner end |
#runner_seed ⇒ Object
17 18 19 |
# File 'lib/assert/config_helpers.rb', line 17 def runner_seed config.runner_seed end |
#show_test_profile_info? ⇒ Boolean
93 94 95 |
# File 'lib/assert/config_helpers.rb', line 93 def show_test_profile_info? !!config.profile end |
#show_test_verbose_info? ⇒ Boolean
97 98 99 |
# File 'lib/assert/config_helpers.rb', line 97 def show_test_verbose_info? !!config.verbose end |
#single_test? ⇒ Boolean
21 22 23 |
# File 'lib/assert/config_helpers.rb', line 21 def single_test? config.single_test? end |
#single_test_file_line ⇒ Object
25 26 27 |
# File 'lib/assert/config_helpers.rb', line 25 def single_test_file_line config.single_test_file_line end |
#skip_result_count ⇒ Object
57 58 59 |
# File 'lib/assert/config_helpers.rb', line 57 def skip_result_count config.suite.skip_result_count end |
#suite ⇒ Object
9 10 11 |
# File 'lib/assert/config_helpers.rb', line 9 def suite config.suite end |
#test_count ⇒ Object
37 38 39 |
# File 'lib/assert/config_helpers.rb', line 37 def test_count config.suite.test_count end |
#tests_to_run? ⇒ Boolean
29 30 31 |
# File 'lib/assert/config_helpers.rb', line 29 def tests_to_run? config.suite.tests_to_run? end |
#tests_to_run_count ⇒ Object
33 34 35 |
# File 'lib/assert/config_helpers.rb', line 33 def tests_to_run_count config.suite.tests_to_run_count end |
#view ⇒ Object
13 14 15 |
# File 'lib/assert/config_helpers.rb', line 13 def view config.view end |