Revisions of rubygem-rspec-core

buildservice-autocommit accepted request 226630 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 15)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 14)
update
buildservice-autocommit accepted request 205878 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 13)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 12)
update
buildservice-autocommit accepted request 204165 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 11)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 10)
update
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 201914 from Josef Reidinger's avatar Josef Reidinger (jreidinger) (revision 9)
initialized devel package after accepting 201914
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 8)
update
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 7)
- updated to version 2.14.4
  Bug fixes
  
  * Fix regression in 2.14: ensure configured requires (via `-r` option)
    are loaded before spec files are loaded. This allows the spec files
    to programatically change the file pattern (Jon Rowe).
  * Autoload `RSpec::Mocks` and `RSpec::Expectations` when referenced if
    they are not already loaded (`RSpec::Matches` has been autoloaded
    for a while). In the `rspec` gem, we changed it recently to stop
    loading `rspec/mocks` and `rspec/expectations` by default, as some
    users reported problems where they were intending to use mocha,
    not rspec-mocks, but rspec-mocks was loaded and causing a conflict.
    rspec-core loads mocks and expectations at the appropriate time, so
    it seemed like a safe change -- but caused a problem for some authors
    of libraries that integrate with RSpec. This fixes that problem.
    (Myron Marston)
  * Gracefully handle a command like `rspec --profile path/to/spec.rb`:
    the `path/to/spec.rb` arg was being wrongly treated as the `profile`
    integer arg, which got cast `0` using `to_i`, causing no profiled
    examples to be printed. (Jon Rowe)
  
  ### 2.14.3 / 2013-07-13
  [full changelog](http://github.com/rspec/rspec-core/compare/v2.14.2...v2.14.3)
  
  Bug fixes
  
  * Fix deprecation notices issued from `RSpec::Core::RakeTask` so
    that they work properly when all of rspec-core is not loaded.
    (This was a regression in 2.14) (Jon Rowe)
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 6)
- updated to version 2.13.1
 [full changelog](http://github.com/rspec/rspec-core/compare/v2.13.0...v2.13.1)
 
 Bug fixes
 
 * Use hook classes as proxies rather than extending hook blocks to support
   lambdas for before/after/around hooks. (David Chelimsky)
 * Fix regression in 2.13.0 that caused confusing behavior when overriding
   a named subject with an unnamed subject in an inner group and then
   referencing the outer group subject's name. The fix for this required
   us to disallow using `super` in a named subject (which is confusing,
   anyway -- named subjects create 2 methods, so which method on the
   parent example group are you `super`ing to?) but `super` in an unnamed
   subject continues to work (Myron Marston).
 * Do not allow a referenced `let` or `subject` in `before(:all)` to cause
   other `let` declarations to leak across examples (Myron Marston).
 * Work around odd ruby 1.9 bug with `String#match` that was triggered
   by passing it a regex from a `let` declaration. For more info, see
   http://bugs.ruby-lang.org/issues/8059 (Aaron Kromer).
 * Add missing `require 'set'` to `base_text_formatter.rb` (Tom
   Anderson).
 
 Deprecations
 
 * Deprecate accessing `let` or `subject` declarations in `before(:all)`.
   These were not intended to be called in a `before(:all)` hook, as
   they exist to define state that is reset between each example, while
   `before(:all)` exists to define state that is shared across examples
   in an example group (Myron Marston).
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 5)
- updated to version 2.13.0
 Enhancements
 
 * Allow `--profile` option to take a count argument that
   determines the number of slow examples to dump
   (Greggory Rothmeier).
 * Add `subject!` that is the analog to `let!`. It defines an
   explicit subject and sets a `before` hook that will invoke
   the subject (Zubin Henner).
 * Fix `let` and `subject` declaration so that `super`
   and `return` can be used in them, just like in a normal
   method. (Myron Marston)
 * Allow output colors to be configured individually.
   (Charlie Maffitt)
 
 Bug fixes
 
 * Don't blow up when dumping error output for instances
   of anonymous error classes (Myron Marston).
 * Fix default backtrace filters so lines from projects
   containing "gems" in the name are not filtered, but
   lines from installed gems still are (Myron Marston).
 * Fix autotest command so that is uses double quotes
   rather than single quotes for windows compatibility
   (Jonas Tingeborn).
 * Fix `its` so that uses of `subject` in a `before` or `let`
   declaration in the parent group continue to reference the
   parent group's subject. (Olek Janiszewski)
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 4)
- updated to version 2.12.2
 [full changelog](http://github.com/rspec/rspec-core/compare/v2.12.1...v2.12.2)
 
 Bug fixes
 
 * Fix `RSpec::Core::RakeTask` so that it is compatible with rake 0.8.7
   on ruby 1.8.7. We had accidentally broke it in the 2.12 release
   (Myron Marston).
 * Fix `RSpec::Core::RakeTask` so it is tolerant of the `Rspec` constant
   for backwards compatibility (Patrick Van Stee)
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 3)
- updated to version 2.12.1
 [full changelog](http://github.com/rspec/rspec-core/compare/v2.12.0...v2.12.1)
 
 Bug fixes
 
 * Specs are run even if another at\_exit hook calls `exit`. This allows
   Test::Unit and RSpec to run together. (Suraj N. Kurapati)
 * Fix full doc string concatenation so that it handles the case of a
   method string (e.g. "#foo") being nested under a context string
   (e.g. "when it is tuesday"), so that we get "when it is tuesday #foo"
   rather than "when it is tuesday#foo". (Myron Marston)
 * Restore public API I unintentionally broke in 2.12.0:
   `RSpec::Core::Formatters::BaseFormatter#format_backtrce(backtrace, example)`
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 2)
- updated to version 2.12.0
 Enhancements
 
 * Add support for custom ordering strategies for groups and examples.
   (Myron Marston)
 * JSON Formatter (Alex Chaffee)
 * Refactor rake task internals (Sam Phippen)
 * Refactor HtmlFormatter (Pete Hodgson)
 * Autotest supports a path to Ruby that contains spaces (dsisnero)
 * Provide a helpful warning when a shared example group is redefined.
   (Mark Burns).
 * `--default_path` can be specified as `--default-line`. `--line_number` can be
   specified as `--line-number`. Hyphens are more idiomatic command line argument
   separators (Sam Phippen).
 * A more useful error message is shown when an invalid command line option is
   used (Jordi Polo).
 * Add `format_docstrings { |str| }` config option. It can be used to
   apply formatting rules to example group and example docstrings.
   (Alex Tan)
 * Add support for an `.rspec-local` options file. This is intended to
   allow individual developers to set options in a git-ignored file that
   override the common project options in `.rspec`. (Sam Phippen)
 * Support for mocha 0.13.0. (Andy Lindeman)
 
 Bug fixes
 
 * Remove override of `ExampleGroup#ancestors`. This is a core ruby method that
   RSpec shouldn't override. Instead, define `ExampleGroup#parent_groups`. (Myron
   Marston)
 * Limit monkey patching of shared example/context declaration methods
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 1)
- initial package
Displaying revisions 61 - 75 of 75
openSUSE Build Service is sponsored by