title: Rspec 2.8.0, expect(something) causes ArgumentError: wrong number of arguments (1 for 0)
body: <p>I have a fresh repo (non-rails) with rspec 2.8.0.</p>
  
  <p>For some strange reason I can´t use the expect syntax.</p>
  
  <p><strong>This nonsensical spec:</strong></p>
  
  <pre><code>require "spec_helper"
  
  describe "The Truth" do
  
    it "is true" do
      expect(true).to be_true
    end
  end
  </code></pre>
  
  <p><strong>causes:</strong></p>
  
  <pre><code>Failure/Error: expect(true).to be_true
       ArgumentError:
         wrong number of arguments (1 for 0)
  </code></pre>
  
  <p><strong>spec_helper</strong></p>
  
  <pre><code>RSpec.configure do |config|
    config.treat_symbols_as_metadata_keys_with_true_values = true
    config.run_all_when_everything_filtered = true
    config.filter_run :focus
  
    # Run specs in random order to surface order dependencies. If you find an
    # order dependency and want to debug it, you can fix the order by providing
    # the seed, which is printed after each run.
    #     --seed 1234
    config.order = 'random'
  
    config.expect_with :rspec do |c|
      c.syntax = :expect
    end
  
  end
  </code></pre>