class Guard::Test::Command
Attributes
options[RW]
paths[RW]
Public Class Methods
new(paths, options = {})
click to toggle source
Calls superclass method
# File lib/guard/test/command.rb, line 7 def initialize(paths, options = {}) @paths = paths @options = options super(_parts.join(' ')) end
Private Instance Methods
_parts()
click to toggle source
# File lib/guard/test/command.rb, line 15 def _parts parts = [options[:cmd]] parts << '-Ilib:test' parts << "-r #{File.dirname(__FILE__)}/guard_test_runner.rb" parts << "-e \"%w[#{paths.join(' ')}].each { |p| load p }\"" # parts << Array(options[:include]).map { |path| "-I\"#{path}\"" } unless zeus? || spring? parts << '-- --use-color --runner=guard_test' end