I am trying to write RSpec tests for my buildr plugin 'buildr-as3' (https://github.com/devboy/buildr_as3) but am facing a problem with missing Buildr::RSpec::Matchers as soon as I require buildr from any of my specs.
I am having a hard time to find out where this problem comes from and therefore couldn't come up with a solution yet, If anyone here has a clue what could cause this I would appreciate any kind of pointer into the right direction. For completeness the RSpec output: ( ~/Development/Source/Ruby/buildr_as3 ) devboy > bundle exec rake spec (in /Users/devboy/Development/Source/Ruby/buildr_as3) rm -rf /Users/devboy/Development/Source/Ruby/buildr_as3/test/report /Users/devboy/.rvm/rubies/ruby-1.9.2-p180/bin/ruby -S bundle exec rspec "spec/as3/mxml_spec.rb" /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2503:in `const_missing': uninitialized constant Buildr::RSpec::Matchers (NameError) from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/backward_compatibility.rb:20:in `const_missing' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-expectations-2.1.0/lib/rspec/matchers/dsl.rb:21:in `<top (required)>' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-expectations-2.1.0/lib/rspec/matchers/be.rb:1:in `require' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-expectations-2.1.0/lib/rspec/matchers/be.rb:1:in `<top (required)>' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-expectations-2.1.0/lib/rspec/matchers.rb:172:in `require' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-expectations-2.1.0/lib/rspec/matchers.rb:172:in `<top (required)>' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-expectations-2.1.0/lib/rspec/expectations.rb:2:in `require' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-expectations-2.1.0/lib/rspec/expectations.rb:2:in `<top (required)>' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/expecting/with_rspec.rb:1:in `require' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/expecting/with_rspec.rb:1:in `<top (required)>' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/configuration.rb:144:in `require' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/configuration.rb:144:in `require_expectation_framework_adapter' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/configuration.rb:329:in `configure_expectation_framework' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/command_line.rb:20:in `run' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/runner.rb:55:in `run_in_process' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/runner.rb:46:in `run' from /Users/devboy/.rvm/gems/ruby-1.9.2-p180/gems/rspec-core-2.1.0/lib/rspec/core/runner.rb:10:in `block in autorun' rake aborted! ruby -S bundle exec rspec "spec/as3/mxml_spec.rb" failed (See full trace by running task with --trace) Thank you! -- Dominic Graefen Freelance: Interactive Developer / Creative Technologist devboy.org
