Permalink
Switch branches/tags
Commits on Jan 23, 2013
  1. Started to add some integration specs to show the interaction between…

    lukeredpath authored and myronmarston committed Jul 26, 2011
    … include()
    
    matcher support and the built-in matchers.
  2. Should be able to do fuzzy matching against arrays using include?(som…

    lukeredpath authored and myronmarston committed Jul 25, 2011
    …e_matcher) or include?(array_of_matchers).
    
    I've deliberately only implemented fuzzy matching support for arrays right now, it might make sense
    to extend support to hashes though.
Commits on Jan 22, 2013
  1. Update Changelog.

    myronmarston committed Jan 22, 2013
    [ci skip]
  2. Merge pull request #200 from enthuseinc/feature/support_diff-lcs_1.2.x

    myronmarston committed Jan 22, 2013
    Add support for diff-lcs 1.2.x while maintaining backwards compatibility with 1.1.3
  3. Add support for diff-lcs 1.2.x while maintaining backwards compatibil…

    petergoldstein committed Jan 22, 2013
    …ity with diff-lcs 1.1.3. Updated gemspec to support either as a runtime dependency.
Commits on Jan 15, 2013
Commits on Jan 14, 2013
  1. Favor `__send__` over `send`.

    myronmarston committed Jan 14, 2013
    It's safer, to guard against cases like `Socket#send`
    or `Message#send` where `send` does not do the normal
    ruby thing.
  2. Fix `should be =~` matcher.

    myronmarston committed Jan 14, 2013
    It looks like it never actually worked since the be matcher
    didn't define a `=~` operator previously.
    
    Fixes #199.
Commits on Jan 9, 2013
  1. Rework be_within specs.

    myronmarston committed Jan 9, 2013
    The old specs were incomplete and were poorly
    expressed (focusing on internal APIs like #matches?),
    rather than focusing just on the way end users use
    the matcher.
Commits on Jan 8, 2013
  1. Cleanup whitespace.

    myronmarston committed Jan 8, 2013
  2. Merge pull request #196 from rspec/switch_to_new_expect_syntax

    alindeman committed Jan 8, 2013
    Switch to new expect syntax.
Commits on Jan 4, 2013
  1. Remove unnecessary spec_helper requires.

    myronmarston committed Jan 4, 2013
    These cuke scenarios don't create a spec_helper file.
    Instead, the `spec/spec_helper` file (used by rspec-expectations'
    specs, but not intended for use by the cukes) was being loaded.
    It was causing failures because it disables `should` but I hadn't
    gone through the cukes yet.
  2. Switch to new expect syntax.

    myronmarston committed Jan 1, 2013
    This was a bit more difficult than for rspec-core and
    rspec-mocks, since we still need to test the old
    `should` syntax. I've defined a shared_context, available
    by tagging a group with `:uses_should`, that makes `should`
    temporarily available to examples in that group.
  3. Add missing require.

    myronmarston committed Jan 1, 2013
  4. Cleanup whitespace.

    myronmarston committed Jan 1, 2013
Commits on Jan 2, 2013
  1. Ignore .rspec-local.

    myronmarston committed Jan 2, 2013
    It's for personal dev preferences.
  2. Merge pull request #195 from soulcutter/docs-normalization

    myronmarston committed Jan 2, 2013
    Documentation fixes for markdown intra-word italics and adding ruby markdown blocks
Commits on Jan 1, 2013
Commits on Dec 31, 2012
  1. Normalized a lot of documentation to use markdown ruby blocks to fix …

    soulcutter committed Dec 31, 2012
    …some display irregularities
Commits on Dec 26, 2012
Commits on Dec 19, 2012
  1. Improve the way we run builds.

    myronmarston committed Dec 19, 2012
    - No need for `find_path_to_rspec_exe`; I've discovered that `--standalone`
      and `--binstubs` together produce bins that don't load bundler.
    - Add `-x` to `set -e` as that will cause the script to print each command
      as it runs.  No need for `print_and_run`.
    - Add cucumber to test_all script, and use just that for the build.
Commits on Dec 16, 2012
  1. 2.12.1 release.

    myronmarston committed Dec 16, 2012