class Guard::Codeception
Attributes
options[RW]
runner[RW]
Public Class Methods
new(options = {})
click to toggle source
Calls superclass method
# File lib/guard/codeception.rb, line 12 def initialize(options = {}) super @options = Options.with_defaults(options) @runner = Runner.new(@options) end
Public Instance Methods
reload()
click to toggle source
# File lib/guard/codeception.rb, line 27 def reload end
run_all()
click to toggle source
# File lib/guard/codeception.rb, line 30 def run_all puts runner.run end
run_on_modifications(paths)
click to toggle source
# File lib/guard/codeception.rb, line 23 def run_on_modifications(paths) puts runner.run end
start()
click to toggle source
# File lib/guard/codeception.rb, line 18 def start _show_start_message puts runner.run if _should_test_on_start? end
Private Instance Methods
_should_test_on_start?()
click to toggle source
# File lib/guard/codeception.rb, line 40 def _should_test_on_start? options[:test_on_start] end
_show_start_message()
click to toggle source
# File lib/guard/codeception.rb, line 36 def _show_start_message ::Guard::UI::info 'Guard::Codeception is running' end