Permalink
Switch branches/tags
Commits on Feb 22, 2014
  1. Use require relative to load files.

    In theory this should be faster, but I can't get a statistically
    significant benchmark showing it is.
    xaviershay committed Feb 22, 2014
Commits on Feb 21, 2014
  1. Merge pull request #474 from rspec/fix-issue-473

    Fix issue 473
    myronmarston committed Feb 21, 2014
  2. Merge pull request #472 from rspec/strip_out_simple_delegate_from_enc…

    …oded_string
    
    Remove SimpleDelegate from EncodedString
    JonRowe committed Feb 21, 2014
  3. Remove spec.

    It doesn't really make sense to keep a spec that
    specifies behavior when a specific gem is loaded
    when there's nothing left in the project that is
    custom code when that gem is loaded.
    
    I thought it was worth committing the spec for the
    history, though, so I kept it in the last commit.
    myronmarston committed Feb 21, 2014
  4. Don't change visibility based on if YARD is loaded.

    Originally, I expected YARD to be loaded only when
    we generate docs, but users may have YARD loaded
    in their environment as well.
    
    Fixes #473.
    myronmarston committed Feb 21, 2014
  5. Doc alias_matcher as a method alias w/o loading an extension.

    This should make it doc properly on rubydoc.info.
    
    Fixes #467.
    myronmarston committed Feb 21, 2014
Commits on Feb 20, 2014
  1. Merge pull request #462 from rspec/misc-rspec-3-fixes

    Misc rspec 3 fixes
    myronmarston committed Feb 20, 2014
  2. Remove failure line from expected output.

    This line of the output is different on 1.8.7
    because of the difference in `Array(multiline_string)`
    behavior.
    myronmarston committed Feb 20, 2014
  3. Update syntax_configuration cuke.

    Its information was out of date.
    myronmarston committed Feb 20, 2014
  4. Use is_expected rather than repeating the same expression many times.

    This makes these cukes more consistent with the others.
    myronmarston committed Feb 20, 2014
  5. Use consistent APIs in cukes.

    - `RSpec.describe` rather than `describe`.
    - `expect` rather than `should`
    - `it { is_expected.to matcher }` rather than `it { should matcher }`.
    
    I've added a cucumber environment file that enforces these as well.
    myronmarston committed Feb 20, 2014
  6. Improve cuke narratives.

    I'm not a fan of the connextra format for these sorts
    of documentation-focused cukes. Freeform narrative works
    better, IMO.
    
    Also, renamed `expect_change` to `change` and
    `expect_error` to `raise_error` to align with
    the matcher name.
    myronmarston committed Feb 20, 2014
  7. Remove obsolete file.

    myronmarston committed Feb 20, 2014
  8. Fix typo.

    myronmarston committed Feb 20, 2014
  9. Prefer de-dented `private`.

    myronmarston committed Feb 20, 2014
Commits on Feb 19, 2014
Commits on Feb 18, 2014
  1. Release 3.0.0.beta2

    myronmarston committed Feb 18, 2014
  2. Add 2.99.0.beta2 release notes.

    [ci skip]
    myronmarston committed Feb 18, 2014
Commits on Feb 17, 2014
  1. Changelog changes in prep for 3.0.0.beta2 release.

    - Put breaking changes section first.
    - Add missing entry.
    
    [ci skip]
    myronmarston committed Feb 17, 2014
  2. Merge pull request #460 from modocache/fix-documentation-typo

    Fix typo: `s/expet/expect/g`
    JonRowe committed Feb 17, 2014
Commits on Feb 15, 2014
  1. Merge pull request #458 from rspec/counterpart_to_448

    Expose expected_as_array for upgrade consistency
    JonRowe committed Feb 15, 2014
Commits on Feb 14, 2014
  1. alternative implementation

    JonRowe committed Feb 14, 2014
  2. add 1.8.7 regresson check

    JonRowe committed Feb 14, 2014
Commits on Feb 12, 2014
Commits on Feb 11, 2014
  1. Merge pull request #454 from rspec/update-travis-build-scripts-2014-0…

    …2-12-for-master
    
    Updates from rspec-dev (2014-02-12)
    JonRowe committed Feb 11, 2014