Permalink
Switch branches/tags
Commits on Sep 26, 2012
  1. Changelog for #497, #691 [ci skip]

    alindeman committed Sep 26, 2012
  2. Command line arguments consistently use hyphens

    `--default_path` has been replaced with `--default-path` and `--line_number`
    has been replaced with `--line-number`.
    
    The old, underscore based args still work. The new hyphen based args now
    show in the help text in `--help`.
    
    Closes #497
    Closes #691
    samphippen committed with alindeman Sep 26, 2012
  3. Refactor shared example code so we don't leak methods onto Module/main.

    We should limit the number of methods we add onto objects we don't own.
    myronmarston committed Sep 26, 2012
  4. Fix build on 1.8.7.

    Proc#source_location is only available on 1.9, apparently.
    myronmarston committed Sep 26, 2012
  5. Fixup the improved duplicate shared example group warning.

    - No need to stub the private formatted_location method.
    - More detailed message.
    - Changelog entry.
    myronmarston committed Sep 26, 2012
  6. Ensure before(:all) state is always propagated to after(:all)

    ...even if an error occurs in before(:all).
    
    Fixes #558.
    samphippen committed with myronmarston Sep 25, 2012
Commits on Sep 17, 2012
  1. Changelog for #676.

    [ci skip]
    myronmarston committed Sep 17, 2012
  2. Merge pull request #676 from mscottford/output-seed-before-loading-files

    Outputs random seed before loading files
    myronmarston committed Sep 17, 2012
  3. Fixes regression introduced by earlier refactoring in 5412602

    * args was being double wrapped in an Array after being splatted twice
    alindeman committed Sep 17, 2012
  4. Ensures that error commands always throw an error

    M. Scott Ford committed Sep 17, 2012
Commits on Sep 15, 2012
  1. reformat

    dchelimsky committed Sep 15, 2012
  2. changelog for #659

    dchelimsky committed Sep 15, 2012
  3. Merge pull request #659 from moredip/pr/html_formatter_cleanup

    Clean up html formatter
    dchelimsky committed Sep 15, 2012
Commits on Sep 13, 2012
  1. Merge pull request #679 from samphippen/remove-rake-task-duplicate-pr…

    …ivate
    
    Remove a duplicate "private" declaration from rake_task.rb
    patmaddox committed Sep 13, 2012
  2. Merge pull request #678 from samphippen/refactor-default-spec-command

    Break up RakeTask#spec_command method.
    dchelimsky committed Sep 13, 2012
  3. Remove a duplicate "private" declaration in rake_task

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Sep 13, 2012
  4. Break the inline default spec command block into a method.

    I think that it's cleaner to have this glob of functionality in it's
    own method rather than starting a new block halfway through the
    function.
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Sep 13, 2012
  5. changelog for #677

    dchelimsky committed Sep 13, 2012
  6. Merge pull request #677 from samphippen/refactor-rake-task

    Refactor internals of the rake task constructor.
    dchelimsky committed Sep 13, 2012
Commits on Sep 12, 2012
  1. Simplify instance variable creation

    Before we were creating instance variables both before and after
    yielding to the user. Now we set all defaults before we yield to the
    user and then it's up to them to change any of the values.
    
    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Sep 12, 2012
  2. Remove explicit "self." in the rake task

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Sep 12, 2012
  3. Break the rake task constructor up a bit

    Signed-off-by: Sam Phippen <samphippen@googlemail.com>
    samphippen committed Sep 12, 2012
  4. more custom Gemfile updates

    David Chelimsky committed Sep 12, 2012
  5. update Gemfile-custom

    David Chelimsky committed Sep 12, 2012
  6. refactor from keyword params to plain old vanilla params for HtmlPrinter

    Did leave keyword params in for methods that took 5 or more params.
    moredip committed Sep 12, 2012
Commits on Sep 11, 2012
  1. Outputs random seed before loading files

    Ordering dependencies between files can result in a raised exception
    when rspec is loading files. If random ordering is turned on, then the
    exception will prevent the random seed from being displayed. This
    always outputs the random seed before file are loaded, so that the
    ordering that produced the exception can be repeated.
    M. Scott Ford committed Sep 11, 2012
Commits on Sep 10, 2012
  1. Use `stub_const` rather than defining an empty module.

    The old way "leaked" in the sense that it globally added an empty
    module that only a few tests need.
    myronmarston committed Sep 10, 2012
Commits on Sep 9, 2012
  1. Check output.tty? on each formatter's output instead of global setting.

    This fixes a bug where color is config'd but a formatter is given a file.
    
    - Fixes #675.
    dchelimsky committed Sep 9, 2012