Module: StartingBlocks

Defined in:
lib/starting_blocks.rb,
lib/starting_blocks/cli.rb,
lib/starting_blocks/runner.rb,
lib/starting_blocks/version.rb,
lib/starting_blocks/watcher.rb,
lib/starting_blocks/publisher.rb,
lib/starting_blocks/result_parser.rb,
lib/starting_blocks/minitest_contract.rb,
lib/starting_blocks/result_text_parser.rb

Defined Under Namespace

Modules: Cli, Publisher, Watcher Classes: Contract, MinitestContract, ResultParser, ResultTextParser, Runner

Constant Summary collapse

VERSION =
"1.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.argumentsObject

Returns the value of attribute arguments.



15
16
17
# File 'lib/starting_blocks.rb', line 15

def arguments
  @arguments
end

.conditional_operationsObject

Returns the value of attribute conditional_operations.



16
17
18
# File 'lib/starting_blocks.rb', line 16

def conditional_operations
  @conditional_operations
end

.optionsObject

Returns the value of attribute options.



14
15
16
# File 'lib/starting_blocks.rb', line 14

def options
  @options
end

.verboseObject

Returns the value of attribute verbose.



13
14
15
# File 'lib/starting_blocks.rb', line 13

def verbose
  @verbose
end

Class Method Details

.actionsObject



26
27
28
# File 'lib/starting_blocks.rb', line 26

def actions
  @actions ||= default_actions
end

.display(message) ⇒ Object



95
96
97
# File 'lib/starting_blocks.rb', line 95

def self.display message
  puts message if @verbose
end

.operations_to_always_runObject



34
35
36
# File 'lib/starting_blocks.rb', line 34

def operations_to_always_run
  @operations_to_always_run ||= default_operations_to_always_run
end