On Aug 27, 2010, at 6:47 AM, Brennon Bortz wrote: > Not sure what I must have bumped, but autotest won't run any specs--only > features. No errors are given on startup. I've taken "export > AUTOFEATURE=true" out of my ./bashrc file--now I just get a blank screen when > running autotest. Adding "export RSPEC=true" to .bashrc doesn't change > anything either. > > # ~/.autotest > require 'autotest/growl' > > Autotest.add_hook(:initialize) { |at| > at.add_exception %r{^\.git} # ignore Version Control System > at.add_exception %r{^./tmp} # ignore temp files, lest autotest will run > again, and again... > # at.clear_mappings # take out the default (test/test*rb) > at.add_mapping(%r{^lib/.*\.rb$}) {|f, _| > Dir['spec/**/*.rb'] > } > nil > } > > Autotest.add_hook :initialize do |at| > at.add_mapping(%r%^spec/(integration)/.*rb$%) {|filename, _| > filename > } > end > > # {RAILS_ROOT}/autotest/.discover.rb > Autotest.add_discovery { "rails" } > Autotest.add_discovery { "rspec2" } > > # {RAILS_ROOT/.rspec > --format nested > --color > > Output when running autotest: > > $ RSPEC=true autotest > (Not running features. To run features in autotest, set AUTOFEATURE=true.) > loading autotest/rails > > > -------------------------------------------------------------------------------- > > > And, here are my bundled gems: > > Gems included by the bundle: > * abstract (1.0.0) > * actionmailer (3.0.0.rc) > * actionpack (3.0.0.rc) > * activemodel (3.0.0.rc) > * activerecord (3.0.0.rc) > * activeresource (3.0.0.rc) > * activesupport (3.0.0.rc) > * arel (0.4.0) > * builder (2.1.2) > * bundler (1.0.0.rc.6) > * capybara (0.3.9) > * cucumber (0.8.5) > * cucumber-rails (0.3.2) > * culerity (0.2.12) > * diff-lcs (1.1.2) > * erubis (2.6.6) > * ffi (0.6.3) > * gherkin (2.1.5) > * i18n (0.4.1) > * json_pure (1.4.6) > * mail (2.2.5) > * mime-types (1.16) > * nokogiri (1.4.3.1) > * polyglot (0.3.1) > * rack (1.2.1) > * rack-mount (0.6.12) > * rack-test (0.5.4) > * rails (3.0.0.rc) > * railties (3.0.0.rc) > * rake (0.8.7) > * rspec (2.0.0.beta.20) > * rspec-core (2.0.0.beta.20) > * rspec-expectations (2.0.0.beta.20) > * rspec-mocks (2.0.0.beta.20) > * rspec-rails (2.0.0.beta.20) > * rubyzip (0.9.4) > * selenium-webdriver (0.0.28) > * sqlite3-ruby (1.3.1) > * term-ansicolor (1.0.5) > * thor (0.14.0) > * treetop (1.4.8) > * trollop (1.16.2) > * tzinfo (0.3.23) > > This is driving me up the wall...any ideas?
1. Get rid of 'Autotest.add_discovery { "rails" }' from ./autotest/discover.rb. 2. Add autotest-rails to the Gemfile. If any of the gems listed in the Gemfile have :path or :git options, you need to run "bundle exec autotest". HTH, David _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users