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
32 33 34 |
# File 'lib/assert/config_helpers.rb', line 32 def all_pass? self.pass_result_count == self.result_count end |
#error_result_count ⇒ Object
28 |
# File 'lib/assert/config_helpers.rb', line 28 def error_result_count; self.config.suite.error_result_count; end |
#fail_result_count ⇒ Object
27 |
# File 'lib/assert/config_helpers.rb', line 27 def fail_result_count; self.config.suite.fail_result_count; end |
#formatted_result_rate(result_rate, format = '%.6f') ⇒ Object
44 45 46 |
# File 'lib/assert/config_helpers.rb', line 44 def formatted_result_rate(result_rate, format = '%.6f') format % result_rate end |
#formatted_run_time(run_time, format = '%.6f') ⇒ Object
36 37 38 |
# File 'lib/assert/config_helpers.rb', line 36 def formatted_run_time(run_time, format = '%.6f') format % run_time end |
#formatted_suite_result_rate(format = '%.6f') ⇒ Object
56 57 58 |
# File 'lib/assert/config_helpers.rb', line 56 def formatted_suite_result_rate(format = '%.6f') formatted_result_rate(self.config.suite.result_rate, format) end |
#formatted_suite_run_time(format = '%.6f') ⇒ Object
48 49 50 |
# File 'lib/assert/config_helpers.rb', line 48 def formatted_suite_run_time(format = '%.6f') formatted_run_time(self.config.suite.run_time, format) end |
#formatted_suite_test_rate(format = '%.6f') ⇒ Object
52 53 54 |
# File 'lib/assert/config_helpers.rb', line 52 def formatted_suite_test_rate(format = '%.6f') formatted_test_rate(self.config.suite.test_rate, format) end |
#formatted_test_rate(test_rate, format = '%.6f') ⇒ Object
40 41 42 |
# File 'lib/assert/config_helpers.rb', line 40 def formatted_test_rate(test_rate, format = '%.6f') format % test_rate end |
#ignore_result_count ⇒ Object
30 |
# File 'lib/assert/config_helpers.rb', line 30 def ignore_result_count; self.config.suite.ignore_result_count; end |
#ocurring_result_types ⇒ Object
return a list of result type symbols that have actually occurred
69 70 71 72 73 |
# File 'lib/assert/config_helpers.rb', line 69 def ocurring_result_types @result_types ||= [:pass, :fail, :ignore, :skip, :error].select do |sym| self.send("#{sym}_result_count") > 0 end end |
#pass_result_count ⇒ Object
26 |
# File 'lib/assert/config_helpers.rb', line 26 def pass_result_count; self.config.suite.pass_result_count; end |
#result_count ⇒ Object
25 |
# File 'lib/assert/config_helpers.rb', line 25 def result_count; self.config.suite.result_count; end |
#runner ⇒ Object
5 |
# File 'lib/assert/config_helpers.rb', line 5 def runner; self.config.runner; end |
#runner_seed ⇒ Object
9 10 11 |
# File 'lib/assert/config_helpers.rb', line 9 def runner_seed self.config.runner_seed end |
#show_test_profile_info? ⇒ Boolean
60 61 62 |
# File 'lib/assert/config_helpers.rb', line 60 def show_test_profile_info? !!self.config.profile end |
#show_test_verbose_info? ⇒ Boolean
64 65 66 |
# File 'lib/assert/config_helpers.rb', line 64 def show_test_verbose_info? !!self.config.verbose end |
#single_test? ⇒ Boolean
13 14 15 |
# File 'lib/assert/config_helpers.rb', line 13 def single_test? self.config.single_test? end |
#single_test_file_line ⇒ Object
17 18 19 |
# File 'lib/assert/config_helpers.rb', line 17 def single_test_file_line self.config.single_test_file_line end |
#skip_result_count ⇒ Object
29 |
# File 'lib/assert/config_helpers.rb', line 29 def skip_result_count; self.config.suite.skip_result_count; end |
#suite ⇒ Object
6 |
# File 'lib/assert/config_helpers.rb', line 6 def suite; self.config.suite; end |
#test_count ⇒ Object
24 |
# File 'lib/assert/config_helpers.rb', line 24 def test_count; self.config.suite.test_count; end |
#tests_to_run? ⇒ Boolean
21 |
# File 'lib/assert/config_helpers.rb', line 21 def tests_to_run?; self.config.suite.tests_to_run?; end |
#tests_to_run_count ⇒ Object
22 |
# File 'lib/assert/config_helpers.rb', line 22 def tests_to_run_count; self.config.suite.tests_to_run_count; end |
#view ⇒ Object
7 |
# File 'lib/assert/config_helpers.rb', line 7 def view; self.config.view; end |