17
0

79 Commits

Author SHA256 Message Date
Stephan Kulow
7c23996081 Accepting request 312646 from home:coolo:branches:devel:languages:ruby:extensions
update

OBS-URL: https://build.opensuse.org/request/show/312646
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=29
2015-06-19 06:24:01 +00:00
0735b155f1 Accepting request 312016 from devel:languages:ruby:extensions
1

OBS-URL: https://build.opensuse.org/request/show/312016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=11
2015-06-15 15:46:08 +00:00
Stephan Kulow
4ae9a9ca4c Accepting request 311838 from home:coolo:branches:devel:languages:ruby:extensions
update

OBS-URL: https://build.opensuse.org/request/show/311838
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=27
2015-06-15 05:27:47 +00:00
aeb249c558 Accepting request 295366 from devel:languages:ruby:extensions
update

OBS-URL: https://build.opensuse.org/request/show/295366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=10
2015-04-13 18:29:33 +00:00
Stephan Kulow
f3904a81e9 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=25
2015-04-11 06:05:11 +00:00
61dc35d4be Accepting request 292113 from devel:languages:ruby:extensions
- updated to version 3.2.2
 Bug Fixes:
 
 * Fix regression in 3.2.0 that allowed tag-filtered examples to
   run even if there was a location filter applied to the spec
   file that was intended to limit the file to other examples.
   (#1894, Myron Marston)

OBS-URL: https://build.opensuse.org/request/show/292113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=9
2015-03-25 20:03:29 +00:00
Stephan Kulow
83bfdd7de7 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=23
2015-03-20 20:48:52 +00:00
c4f29ee18d Accepting request 287847 from devel:languages:ruby:extensions
1

OBS-URL: https://build.opensuse.org/request/show/287847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=8
2015-03-01 13:57:52 +00:00
Stephan Kulow
96c078af95 Accepting request 287830 from home:coolo:branches:devel:languages:ruby:extensions
- updated to version 3.2.1
 Bug Fixes:
 
 * Notify start-of-run seed _before_ `start` notification rather than
   _after_ so that formatters like Fuubar work properly. (Samuel Esposito, #1882)

OBS-URL: https://build.opensuse.org/request/show/287830
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=21
2015-02-26 08:27:20 +00:00
a00a295384 Accepting request 284563 from devel:languages:ruby:extensions
- updated to version 3.2.0
 Enhancements:
 
 * Improve the `inspect` output of example groups. (Mike Dalton, #1687)
 * When rake task fails, only output the command if `verbose` flag is
   set. (Ben Snape, #1704)
 * Add `RSpec.clear_examples` as a clear way to reset examples in between
   spec runs, whilst retaining user configuration.  (Alexey Fedorov, #1706)
 * Reduce string allocations when defining and running examples by 70%
   and 50% respectively. (Myron Marston, #1738)
 * Removed dependency on pathname from stdlib. (Sam Phippen, #1703)
 * Improve the message presented when a user hits Ctrl-C.
   (Alex Chaffee #1717, #1742)
 * Improve shared example group inclusion backtrace displayed
   in failed example output so that it works for all methods
   of including shared example groups and shows all inclusion
   locations. (Myron Marston, #1763)
 * Issue seed notification at start (as well as the end) of the reporter
   run. (Arlandis Word, #1761)
 * Improve the documentation of around hooks. (Jim Kingdon, #1772)
 * Support prepending of modules into example groups from config and allow
   filtering based on metadata. (Arlandis Word, #1806)
 * Emit warnings when `:suite` hooks are registered on an example group
   (where it has always been ignored) or are registered with metadata
   (which has always been ignored). (Myron Marston, #1805)
 * Provide a friendly error message when users call RSpec example group
   APIs (e.g. `context`, `describe`, `it`, `let`, `before`, etc) from
   within an example where those APIs are unavailable. (Myron Marston, #1819)
 * Provide a friendly error message when users call RSpec example
   APIs (e.g. `expect`, `double`, `stub_const`, etc) from

OBS-URL: https://build.opensuse.org/request/show/284563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=7
2015-02-08 12:03:43 +00:00
Stephan Kulow
1aa690d8a2 - updated to version 3.2.0
Enhancements:
 
 * Improve the `inspect` output of example groups. (Mike Dalton, #1687)
 * When rake task fails, only output the command if `verbose` flag is
   set. (Ben Snape, #1704)
 * Add `RSpec.clear_examples` as a clear way to reset examples in between
   spec runs, whilst retaining user configuration.  (Alexey Fedorov, #1706)
 * Reduce string allocations when defining and running examples by 70%
   and 50% respectively. (Myron Marston, #1738)
 * Removed dependency on pathname from stdlib. (Sam Phippen, #1703)
 * Improve the message presented when a user hits Ctrl-C.
   (Alex Chaffee #1717, #1742)
 * Improve shared example group inclusion backtrace displayed
   in failed example output so that it works for all methods
   of including shared example groups and shows all inclusion
   locations. (Myron Marston, #1763)
 * Issue seed notification at start (as well as the end) of the reporter
   run. (Arlandis Word, #1761)
 * Improve the documentation of around hooks. (Jim Kingdon, #1772)
 * Support prepending of modules into example groups from config and allow
   filtering based on metadata. (Arlandis Word, #1806)
 * Emit warnings when `:suite` hooks are registered on an example group
   (where it has always been ignored) or are registered with metadata
   (which has always been ignored). (Myron Marston, #1805)
 * Provide a friendly error message when users call RSpec example group
   APIs (e.g. `context`, `describe`, `it`, `let`, `before`, etc) from
   within an example where those APIs are unavailable. (Myron Marston, #1819)
 * Provide a friendly error message when users call RSpec example
   APIs (e.g. `expect`, `double`, `stub_const`, etc) from

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=19
2015-02-06 20:25:06 +00:00
Thomas Boerger
9335bccb37 Accepting request 282040 from home:dirkmueller:branches:devel:languages:ruby:extensions
- update to 3.1.7:
  * Rails 4.1 support
  [ too many changes to list here, see 
    http://www.rubydoc.info/gems/rspec-core/file/Changelog.md ]

OBS-URL: https://build.opensuse.org/request/show/282040
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=18
2015-01-20 10:21:44 +00:00
Stephan Kulow
8f3a84b871 Accepting request 256106 from devel:languages:ruby:extensions
1

OBS-URL: https://build.opensuse.org/request/show/256106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=6
2014-10-20 05:26:46 +00:00
Stephan Kulow
c51814d95d Accepting request 255951 from home:coolo:branches:devel:languages:ruby:extensions
adapt to new rubygem packaging

OBS-URL: https://build.opensuse.org/request/show/255951
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=16
2014-10-14 05:11:11 +00:00
Stephan Kulow
7b30bcb288 Accepting request 226630 from devel:languages:ruby:extensions
update

OBS-URL: https://build.opensuse.org/request/show/226630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=4
2014-03-21 14:47:38 +00:00
Stephan Kulow
735225eb74 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=14
2014-03-18 16:27:29 +00:00
Stephan Kulow
74ceebc354 Accepting request 205878 from devel:languages:ruby:extensions
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/205878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=3
2013-11-07 08:02:09 +00:00
Stephan Kulow
deae9f11a8 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=12
2013-11-01 06:41:50 +00:00
Stephan Kulow
59c3869fa5 Accepting request 204165 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/204165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=2
2013-10-31 14:59:15 +00:00
Stephan Kulow
d2ea11b6c1 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=10
2013-10-20 14:18:44 +00:00
Tomáš Chvátal
3ba78849f1 Accepting request 201914 from devel:languages:ruby:extensions
New package see http://lists.opensuse.org/opensuse-factory/2013-10/msg00023.html

OBS-URL: https://build.opensuse.org/request/show/201914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-rspec-core?expand=0&rev=1
2013-10-14 11:05:39 +00:00
Stephan Kulow
1c95ebd438 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=8
2013-08-27 05:19:00 +00:00
Stephan Kulow
c7b52cb950 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=7
2013-07-30 21:05:06 +00:00
Stephan Kulow
9ec0033ebe - 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).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=6
2013-03-18 06:15:38 +00:00
Stephan Kulow
400cf3ccbf - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=5
2013-03-03 19:46:17 +00:00
Stephan Kulow
0fdb804493 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=4
2012-12-18 14:52:37 +00:00
Stephan Kulow
14ec9cc5e0 - 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)`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=3
2012-12-02 15:30:18 +00:00
Stephan Kulow
a38d891a97 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=2
2012-11-13 14:04:41 +00:00
Stephan Kulow
fade2a370f - initial package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-rspec-core?expand=0&rev=1
2012-07-29 12:02:58 +00:00