aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/plugins/rspec/lib/autotest
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/plugins/rspec/lib/autotest')
-rw-r--r--vendor/plugins/rspec/lib/autotest/discover.rb3
-rw-r--r--vendor/plugins/rspec/lib/autotest/rspec.rb47
2 files changed, 0 insertions, 50 deletions
diff --git a/vendor/plugins/rspec/lib/autotest/discover.rb b/vendor/plugins/rspec/lib/autotest/discover.rb
deleted file mode 100644
index 3ac51c135..000000000
--- a/vendor/plugins/rspec/lib/autotest/discover.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-Autotest.add_discovery do
- "rspec" if File.directory?('spec') && ENV['RSPEC']
-end
diff --git a/vendor/plugins/rspec/lib/autotest/rspec.rb b/vendor/plugins/rspec/lib/autotest/rspec.rb
deleted file mode 100644
index 625e340b5..000000000
--- a/vendor/plugins/rspec/lib/autotest/rspec.rb
+++ /dev/null
@@ -1,47 +0,0 @@
-require 'autotest'
-
-Autotest.add_hook :initialize do |at|
- at.clear_mappings
- # watch out: Ruby bug (1.8.6):
- # %r(/) != /\//
- at.add_mapping(%r%^spec/.*_spec.rb$%) { |filename, _|
- filename
- }
- at.add_mapping(%r%^lib/(.*)\.rb$%) { |_, m|
- ["spec/#{m[1]}_spec.rb"]
- }
- at.add_mapping(%r%^spec/(spec_helper|shared/.*)\.rb$%) {
- at.files_matching %r%^spec/.*_spec\.rb$%
- }
-end
-
-class RspecCommandError < StandardError; end
-
-class Autotest::Rspec < Autotest
-
- def initialize
- super
- self.failed_results_re = /^\d+\)\n(?:\e\[\d*m)?(?:.*?in )?'([^\n]*)'(?: FAILED)?(?:\e\[\d*m)?\n\n?(.*?(\n\n\(.*?)?)\n\n/m
- self.completed_re = /\n(?:\e\[\d*m)?\d* examples?/m
- end
-
- def consolidate_failures(failed)
- filters = new_hash_of_arrays
- failed.each do |spec, trace|
- if trace =~ /\n(\.\/)?(.*spec\.rb):[\d]+:/
- filters[$2] << spec
- end
- end
- return filters
- end
-
- def make_test_cmd(files_to_test)
- return '' if files_to_test.empty?
- spec_program = File.expand_path(File.join(File.dirname(__FILE__), '..', '..', 'bin', 'spec'))
- return "#{ruby} #{spec_program} --autospec #{files_to_test.keys.flatten.join(' ')} #{add_options_if_present}"
- end
-
- def add_options_if_present # :nodoc:
- File.exist?("spec/spec.opts") ? "-O spec/spec.opts " : ""
- end
-end