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
30 31 32 |
# File 'lib/assert/config_helpers.rb', line 30 def all_pass? self.pass_result_count == self.result_count end |
#error_result_count ⇒ Object
26 |
# File 'lib/assert/config_helpers.rb', line 26 def error_result_count; self.config.suite.error_result_count; end |
#fail_result_count ⇒ Object
25 |
# File 'lib/assert/config_helpers.rb', line 25 def fail_result_count; self.config.suite.fail_result_count; end |
#formatted_result_rate(result_rate, format = "%.6f") ⇒ Object
42 43 44 |
# File 'lib/assert/config_helpers.rb', line 42 def formatted_result_rate(result_rate, format = "%.6f") format % result_rate end |
#formatted_run_time(run_time, format = "%.6f") ⇒ Object
34 35 36 |
# File 'lib/assert/config_helpers.rb', line 34 def formatted_run_time(run_time, format = "%.6f") format % run_time end |
#formatted_suite_result_rate(format = "%.6f") ⇒ Object
54 55 56 |
# File 'lib/assert/config_helpers.rb', line 54 def formatted_suite_result_rate(format = "%.6f") formatted_result_rate(self.config.suite.result_rate, format) end |
#formatted_suite_run_time(format = "%.6f") ⇒ Object
46 47 48 |
# File 'lib/assert/config_helpers.rb', line 46 def formatted_suite_run_time(format = "%.6f") formatted_run_time(self.config.suite.run_time, format) end |
#formatted_suite_test_rate(format = "%.6f") ⇒ Object
50 51 52 |
# File 'lib/assert/config_helpers.rb', line 50 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
38 39 40 |
# File 'lib/assert/config_helpers.rb', line 38 def formatted_test_rate(test_rate, format = "%.6f") format % test_rate end |
#ignore_result_count ⇒ Object
28 |
# File 'lib/assert/config_helpers.rb', line 28 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
67 68 69 70 71 |
# File 'lib/assert/config_helpers.rb', line 67 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
24 |
# File 'lib/assert/config_helpers.rb', line 24 def pass_result_count; self.config.suite.pass_result_count; end |
#result_count ⇒ Object
23 |
# File 'lib/assert/config_helpers.rb', line 23 def result_count; self.config.suite.result_count; end |
#runner ⇒ Object
3 |
# File 'lib/assert/config_helpers.rb', line 3 def runner; self.config.runner; end |
#runner_seed ⇒ Object
7 8 9 |
# File 'lib/assert/config_helpers.rb', line 7 def runner_seed self.config.runner_seed end |
#show_test_profile_info? ⇒ Boolean
58 59 60 |
# File 'lib/assert/config_helpers.rb', line 58 def show_test_profile_info? !!self.config.profile end |
#show_test_verbose_info? ⇒ Boolean
62 63 64 |
# File 'lib/assert/config_helpers.rb', line 62 def show_test_verbose_info? !!self.config.verbose end |
#single_test? ⇒ Boolean
11 12 13 |
# File 'lib/assert/config_helpers.rb', line 11 def single_test? self.config.single_test? end |
#single_test_file_line ⇒ Object
15 16 17 |
# File 'lib/assert/config_helpers.rb', line 15 def single_test_file_line self.config.single_test_file_line end |
#skip_result_count ⇒ Object
27 |
# File 'lib/assert/config_helpers.rb', line 27 def skip_result_count; self.config.suite.skip_result_count; end |
#suite ⇒ Object
4 |
# File 'lib/assert/config_helpers.rb', line 4 def suite; self.config.suite; end |
#test_count ⇒ Object
22 |
# File 'lib/assert/config_helpers.rb', line 22 def test_count; self.config.suite.test_count; end |
#tests_to_run? ⇒ Boolean
19 |
# File 'lib/assert/config_helpers.rb', line 19 def tests_to_run?; self.config.suite.tests_to_run?; end |
#tests_to_run_count ⇒ Object
20 |
# File 'lib/assert/config_helpers.rb', line 20 def tests_to_run_count; self.config.suite.tests_to_run_count; end |
#view ⇒ Object
5 |
# File 'lib/assert/config_helpers.rb', line 5 def view; self.config.view; end |