Module: FTest::Config
Defined Under Namespace
Classes: Option
Instance Attribute Summary collapse
- #child_count ⇒ Object
- #fail_fast ⇒ Object
- #logger ⇒ Object
- #reverse_backtraces ⇒ Object
- #trim_backtraces ⇒ Object
Instance Method Summary collapse
Instance Attribute Details
#child_count ⇒ Object
11 12 13 14 15 |
# File 'lib/ftest/config.rb', line 11 def child_count Option::Number.evaluate @child_count do ENV.fetch "FTEST_CHILD_COUNT", 1 end end |
#fail_fast ⇒ Object
17 18 19 20 21 |
# File 'lib/ftest/config.rb', line 17 def fail_fast Option::Boolean.evaluate @fail_fast do ENV["FTEST_FAIL_FAST"] end end |
#logger ⇒ Object
23 24 25 |
# File 'lib/ftest/config.rb', line 23 def logger @logger or default_logger end |
Instance Method Details
#default_logger ⇒ Object
27 28 29 |
# File 'lib/ftest/config.rb', line 27 def default_logger @default_logger ||= Logger.new $stdout end |