Permalink
Commits on Aug 20, 2013
  1. Failing spec for filtering by location

    Relates to #835
    soulcutter committed Aug 20, 2013
Commits on Aug 18, 2013
Commits on Aug 17, 2013
  1. Merge pull request #1049 from samphippen/cucumber-strict

    Use the --strict flag on cucumber in script/test_all
    alindeman committed Aug 17, 2013
Commits on Aug 15, 2013
  1. Merge pull request #1044 from rspec/refactor-filter-manager-hashes

    Define Hash subclasses for @inclusions and @exclusions
    myronmarston committed Aug 15, 2013
  2. Define Hash subclasses for @inclusions and @exclusions

    Building on changes from #1038, this clarifies the differences
    between the @inclusions and @exclusions hashes in FilterManager
    by introducing Hash subclasses with behavior appropriate to each.
    dchelimsky committed Aug 15, 2013
  3. Merge pull request #1038 from kwstannard/refactor_of_exclusion/filter…

    …_rejection_in_Describable
    
    Refactor exclusion/filter rejection
    dchelimsky committed Aug 15, 2013
Commits on Aug 14, 2013
  1. Merge pull request #1006 from rspec/deprecate_treat_symbols_option

    Enable symbols-as-metadata-keys always.
    myronmarston committed Aug 14, 2013
  2. Enable symbols-as-metadata-keys always.

    `treat_symbols_as_metadata_keys_with_true_values` is now
    deprecated, as the behavior it enables is always enabled
    and no way is provided to turn it off.
    myronmarston committed Jul 21, 2013
  3. Update changelog with 2.14.5 release notes.

    [ci skip]
    myronmarston committed Aug 14, 2013
Commits on Aug 13, 2013
  1. changelog entry for #1039

    JonRowe committed Aug 13, 2013
  2. Merge pull request #1039 from MasterLambaster/formatter

    Allow any kind of formatter to use profile information
    JonRowe committed Aug 13, 2013
  3. Refactor exclusion/filter rejection

    This was a hard line to read so I refactored out the rejection stuff
    into a sub method.
    Kelly Stannard committed Aug 12, 2013
  4. Move dump_profile to BaseFormatter

    Any formatter should be able to dump profiler information
    MasterLambaster committed Aug 13, 2013
Commits on Aug 10, 2013
  1. stop drb service in example

    Fixes intermittent order-dependent failure:
    
    Before:
    
      bin/rspec --seed 15528
      ...
      1151 examples, 1 failure, 1 pending
    
      Failed examples:
      rspec ./spec/rspec/core/configuration_spec.rb:393
    
    After:
    
      bin/rspec --seed 15528
      ...
      1151 examples, 0 failures, 1 pending
    dchelimsky committed Aug 10, 2013
  2. simplify example

    dchelimsky committed Aug 10, 2013
  3. minor optimization

    * Array(list) covers all necessary cases
    
        $ irb
        2.0.0p0 :001 > Array(nil)
         => []
        2.0.0p0 :002 > Array(:foo)
         => [:foo]
        2.0.0p0 :003 > Array([:foo,:bar])
         => [:foo, :bar]
    
    * Array(list) is considerably faster than list.flatten.compact
    
        $ time ruby -e "100000.times { [nil].flatten.compact; [:foo].flatten.compact; [[:foo, :bar]].flatten.compact }"
        real 0m0.465s
        user 0m0.461s
        sys  0m0.003s
        $ time ruby -e "100000.times { Array(nil); Array(:foo); Array([:foo, :bar]) }"
        real 0m0.117s
        user 0m0.113s
        sys  0m0.003s
    dchelimsky committed Aug 10, 2013
Commits on Aug 9, 2013
  1. Update authors and copyright.

    [ci skip]
    myronmarston committed Aug 9, 2013
Commits on Aug 8, 2013
  1. update changelog for #1035

    JonRowe committed Aug 8, 2013
  2. Merge pull request #1035 from intentmedia/master

    DRb server started with local IP (not 127.0.0.1 or localhost)
    JonRowe committed Aug 8, 2013
  3. Merge pull request #1026 from rspec/run_consecutive_after_all_hooks_w…

    …hen_rescued
    
    All after hooks should be run even if the first one fails
    JonRowe committed Aug 8, 2013
  4. ACB: Changing stubs to newer syntax.

    Adrian CB committed Aug 8, 2013
  5. assert that both hooks are run

    JonRowe committed Aug 8, 2013
  6. fix indentation

    JonRowe committed Aug 3, 2013
  7. change log entry

    JonRowe committed Aug 2, 2013
Commits on Aug 7, 2013
  1. ACB: Only requiring socket/uri when running in DRb. Using URI to chec…

    …k for host equality. Rescueing explicit exception.
    Adrian CB committed Aug 7, 2013