Permalink
Switch branches/tags
Commits on Apr 9, 2013
Commits on Apr 8, 2013
  1. Remove a string eval on define_reader in configuration.

    This is targetting rspec 3, and related to 862.
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Apr 8, 2013
Commits on Apr 7, 2013
  1. Merge pull request #861 from samphippen/cuke-rspec-local

    Update the cucumber feature on configuration files to have docs about .rspec-local
    alindeman committed Apr 7, 2013
  2. Update the cucumber for configuration files for .rspec-local

    this is so we get some docs on relish for this.
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Apr 7, 2013
Commits on Apr 6, 2013
  1. Merge pull request #859 from samphippen/let-without-a-block

    Give a better error message when let called without a block.
    myronmarston committed Apr 6, 2013
  2. Merge pull request #860 from sorentwo/unify-run-all-cukes

    Unify "run everything" cukes and clarify usage
    myronmarston committed Apr 6, 2013
  3. Unify "run everything" cukes and clarify usage

    This collapses the descriptions of both former
    run_everything_when_everything_filtered features. Additionally it adds
    a scenario showing that the setting only applies to inclusion filters,
    not exclusion filters.
    sorentwo committed Apr 6, 2013
  4. Merge pull request #838 from sorentwo/sync-rake-spec-output

    Synchronize `rspec spec` and `rake spec` output
    JonRowe committed Apr 6, 2013
Commits on Apr 5, 2013
  1. Changelog entry for new subject/let error messages

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Apr 5, 2013
  2. Give a useful error when let or subject called without a block.

    This is done by nil chcking the block in let before using it.
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Apr 5, 2013
Commits on Mar 31, 2013
  1. Update Changelog for #846.

    [ci skip]
    myronmarston committed Mar 31, 2013
  2. Merge pull request #846 from hron84/feature-erb-trim

    Adding trim option to ERB, closes #840
    myronmarston committed Mar 31, 2013
  3. Merge pull request #852 from rspec/fix_sandboxing

    Fix sandboxing of rspec-core's own specs.
    myronmarston committed Mar 31, 2013
  4. Fix sandboxing of rspec-core's own specs.

    Because rspec-core dog-foods itself, rspec-core's spec suite has
    examples that define example groups and examples and run them. The
    usual lifetime of an RSpec::Mocks::Proxy is for one example
    (the proxy cache gets cleared between each example), but since the
    specs in rspec-core's suite sometimes create test doubles and pass
    them to examples a spec defines and runs, the test double's proxy
    must live beyond the inner example: it must live for the scope
    of wherever it got defined. Here we implement the necessary semantics
    for rspec-core's specs:
    
    - #verify_all and #reset_all affect only mocks that were created
     within the current scope.
    - Mock proxies live for the duration of the scope in which they are
     created.
    
    Thus, mock proxies created in an inner example live for only that
    example, but mock proxies created in an outer example can be used
    in an inner example but will only be reset/verified when the outer
    example completes.
    
    These changes were needed due to the recent refactoring in rspec-mocks
    which changed what held a reference to the mock proxy (a proxy cache
    rather than an instance variable on the mocked object) and the
    lifecycle of those proxies (cleared between each example rather
    than persisted for the rest of the process).
    myronmarston committed Mar 30, 2013
Commits on Mar 30, 2013
Commits on Mar 29, 2013
  1. Replacing condition to true

    hron84 committed Mar 29, 2013
Commits on Mar 27, 2013
Commits on Mar 26, 2013
  1. Merge pull request #847 from samphippen/fix-backtrace-cleaner-changelog

    Fix typod "optio" for "option" in Changelog.md
    myronmarston committed Mar 26, 2013
  2. Fix typod "optio" for "option" in Changelog.md

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 26, 2013
  3. Changelog entry for #845.

    [ci skip]
    myronmarston committed Mar 26, 2013
  4. Merge pull request #845 from michihuber/issue-632

    example group: register global hooks before individual config
    myronmarston committed Mar 26, 2013
  5. Changelog entries for #843.

    [ci skip]
    myronmarston committed Mar 26, 2013
  6. Merge pull request #843 from samphippen/backtrace-cleaner

    Backtrace cleaner
    myronmarston committed Mar 26, 2013
Commits on Mar 25, 2013
  1. Fix weird newline issue

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  2. Add specs for new default behaviour of backtrace cleaner.

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  3. Swap in new exclude/include language in backtrace_cleaner_spec

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  4. Add some documentation for new backtrace behaviuor, move old docs.

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  5. Change the default inclusion behaviour of the backtrace cleaner

    By default the current working directory will only be included if it
    matches one of the exclusion patterns
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  6. Revert "Remove add_setting calls in backtrace_cleaner"

    This reverts commit ae7fb79.
    samphippen committed Mar 25, 2013
  7. Fix failing html/text_mate formatter specs

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  8. Kill deprecation warnings for new backtrace specs

    This is done by either using the new backtrace_exclusion_patterns or
    stubbing RSpec.warn_deprecation
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  9. Remove add_setting calls in backtrace_cleaner

    this are now unneeded because we've defined instance methods that handle
    these configuration options
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 25, 2013
  10. Change add_setting to match the new cleaner names

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Mar 24, 2013