Parent

Class/Module Index [+]

Quicksearch

RSpec::Core::CommandLineConfiguration::Autotest

Public Class Methods

create_autotest_directory() click to toggle source
# File lib/rspec/core/command_line_configuration.rb, line 34
def create_autotest_directory
  Dir.mkdir('autotest') unless File.exist?('autotest')
end
create_discover_file() click to toggle source
# File lib/rspec/core/command_line_configuration.rb, line 38
def create_discover_file
  optionally_remove_discover_file if discover_file_exists?
  File.open(discover_file_path, 'w') do |file|
    file << 'Autotest.add_discovery { "rspec2" }'
  end
end
discover_file_exists?() click to toggle source
# File lib/rspec/core/command_line_configuration.rb, line 51
def discover_file_exists?
  File.exist?(discover_file_path)
end
discover_file_path() click to toggle source
# File lib/rspec/core/command_line_configuration.rb, line 55
def discover_file_path
  File.join('autotest', 'discover.rb')
end
generate() click to toggle source
# File lib/rspec/core/command_line_configuration.rb, line 28
def generate
  create_autotest_directory
  create_discover_file
  puts "autotest/discover.rb has been added"
end
optionally_remove_discover_file() click to toggle source
# File lib/rspec/core/command_line_configuration.rb, line 45
def optionally_remove_discover_file
  print "Discover file already exists, overwrite [y/N]? "
  exit if gets !~ /y/
  FileUtils.rm_rf(discover_file_path)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.