Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 16, 2015
  1. @myronmarston

    Add changelog entry for #1946.

    myronmarston authored
    [ci skip]
  2. @myronmarston
Commits on Apr 18, 2015
  1. @myronmarston

    Tell users where the invalid options came from.

    myronmarston authored
    Addresses the confusion reported in rspec/rspec-rails#1356.
Commits on Apr 14, 2015
  1. @myronmarston

    Update changelog for #1935.

    myronmarston authored
    That PR fixed a bug (already added to the Changelog
    by @JonRowe) but it also is notable for this enhancement.
Commits on Apr 9, 2015
  1. @myronmarston
Commits on Apr 6, 2015
  1. @myronmarston
  2. @myronmarston

    Add changelog entry.

    myronmarston authored
Commits on Apr 5, 2015
  1. @myronmarston

    Add changelog entry.

    myronmarston authored
Commits on Apr 3, 2015
  1. @myronmarston

    Tweak a few things about the threadsafe let solution from #1858.

    myronmarston authored
    1). Remove `--threadsafe` CLI option.
    
    In general, we don't expose every config option via the CLI.
    We want to make it easy for users to run `rspec --help` and
    find the options that they are commonly going to want to customize
    for a particular CLI run. I don't think `--threadsafe` is one of
    those -- it's more something that'll be turned off globally for the
    project or not touched at all, and as such, it adds noise to
    the `--help` output to include it.
    
    2). Extract Mutex class into its own file.
    
    - Remove need for use of `MUTEX` over `Mutex`.
    - No reason to force Ruby to parse the code
      for 1.8.7 Mutex implementation on other Rubies.
    
    3). Remove threadsafe scenario.
    
    A note about threadsafey is sufficient for the docs. Having
    a full threadsafety example spec in the scenario is more
    detail than users are likely to want to read.
Commits on Mar 21, 2015
  1. @myronmarston

    Revert "Warn users when overriding methods (via let, def or define_me…

    myronmarston authored
    …thod) in the same example group."
    
    This reverts the lib and spec pieces of e072e53.
    
    The warning is overzealous. After upgrading a project to RSpec HEAD, I
    got spammed with tons of warnings of situations that weren't actually
    problematic.  For example, it's common to define a `let` in a shared
    context that provides a default value, and than to purposefully override
    that in a host group where the shared context is included. We should'nt
    warn in such a situation, but this did warn.
    
    See #1903 for the original code this reverts.
Commits on Mar 20, 2015
  1. @myronmarston
  2. @myronmarston

    Add changelog entry for #1749.

    myronmarston authored
    Somehow I forgot to add this before...
    
    [ci skip]
  3. @myronmarston

    Merge pull request #1908 from rspec/stable-random-ordering

    myronmarston authored
    Make `—order random` more deterministic.
Commits on Mar 19, 2015
  1. @myronmarston

    Correct author list for #1907.

    myronmarston authored
    [ci skip]
  2. @myronmarston

    Add changelog for #1907.

    myronmarston authored
    [ci skip]
  3. @myronmarston

    Add changelog for #1908.

    myronmarston authored
Commits on Mar 18, 2015
  1. @myronmarston

    Fix `RSpec::Core::RakeTask#failure_message`.

    myronmarston authored
    `system` returns a boolean value to indicate success/failure,
    but the use of `failure_message` was in a `rescue` block that
    never got executed.  It appears this has been broken since
    ea70e4e. Before that commit,
    we used `Rake::FileUtilsExt#ruby`, which does indicate failure
    by raising an error (and thus the `rescue` was correct). In
    ea70e4e, we switched to using
    `system` and the rescue was left in place but never got hit
    anymore.
    
    The lack of test coverage here is why we never noticed, so I
    addressed that as well.
Commits on Mar 16, 2015
  1. @myronmarston

    Add changelog for #1903.

    myronmarston authored
    [ci skip]
  2. @myronmarston

    Merge pull request #1888 from rspec/rerun-failures

    myronmarston authored
    Add new --only-failures CLI option
Commits on Mar 12, 2015
  1. @myronmarston

    Forward port 3.2.2 release notes.

    myronmarston authored
    [ci skip]
Commits on Mar 10, 2015
  1. @myronmarston
Commits on Feb 26, 2015
  1. @myronmarston

    Add missing paren.

    myronmarston authored
    [ci skip]
  2. @myronmarston

    Merge pull request #1887 from rspec/fix-rake-task-windows-escaping

    myronmarston authored
    Fix rake task arg quoting on Windows.
  3. @myronmarston
Commits on Feb 24, 2015
  1. @myronmarston

    Forwardport 3.2.1 release notes.

    myronmarston authored
    [ci skip]
  2. @myronmarston

    Add changelog entries.

    myronmarston authored
Commits on Feb 22, 2015
  1. @myronmarston

    Remove excess period.

    myronmarston authored
    [ci skip]
  2. @myronmarston

    Changelog for #1882.

    myronmarston authored
    [ci skip]
Commits on Feb 9, 2015
  1. @myronmarston

    Add changelog entry for #1869.

    myronmarston authored
    [ci skip]
Commits on Feb 3, 2015
  1. @myronmarston
  2. @myronmarston

    Update changelog.

    myronmarston authored
    [ci skip]
Commits on Jan 27, 2015
  1. @myronmarston

    Add changelog entry for #1853.

    myronmarston authored
    [ci skip]
Commits on Jan 26, 2015
  1. @myronmarston

    Changelog for #1855.

    myronmarston authored
    Also, add a bit more detail to the spec doc string,
    to mention this mirror’s Ruby’s -I behavior.
Commits on Jan 18, 2015
  1. @myronmarston

    Changelog for #1845.

    myronmarston authored
    [ci skip]
Commits on Jan 12, 2015
  1. @myronmarston
Something went wrong with that request. Please try again.