pkgsrc/devel/ruby-rspec-core/PLIST
taca 7e078f4fc0 Update ruby-rspec-core to 3.3.0.
### 3.3.0 / 2015-06-12
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.3...v3.3.0)

Enhancements:

* Expose the reporter used to run examples via `RSpec::Core::Example#reporter`.
  (Jon Rowe, #1866)
* Make `RSpec::Core::Reporter#message` a public supported API. (Jon Rowe, #1866)
* Allow custom formatter events to be published via
  `RSpec::Core::Reporter#publish(event_name, hash_of_attributes)`. (Jon Rowe, #1869)
* Remove dependency on the standard library `Set` and replace with `RSpec::Core::Set`.
  (Jon Rowe, #1870)
* Assign a unique id to each example and group so that they can be
  uniquely identified, even for shared examples (and similar situations)
  where the location isn't unique. (Myron Marston, #1884)
* Use the example id in the rerun command printed for failed examples
  when the location is not unique. (Myron Marston, #1884)
* Add `config.example_status_persistence_file_path` option, which is
  used to persist the last run status of each example. (Myron Marston, #1888)
* Add `:last_run_status` metadata to each example, which indicates what
  happened the last time an example ran. (Myron Marston, #1888)
* Add `--only-failures` CLI option which filters to only the examples
  that failed the last time they ran. (Myron Marston, #1888)
* Add `--next-failure` CLI option which allows you to repeatedly focus
  on just one of the currently failing examples, then move on to the
  next failure, etc. (Myron Marston, #1888)
* Make `--order random` ordering stable, so that when you rerun a
  subset with a given seed, the examples will be order consistently
  relative to each other. (Myron Marston, #1908)
* Set example group constant earlier so errors when evaluating the context
  include the example group name (Myron Marson, #1911)
* Make `let` and `subject` threadsafe. (Josh Cheek, #1858)
* Add version information into the JSON formatter. (Mark Swinson, #1883)
* Add `--bisect` CLI option, which will repeatedly run your suite in
  order to isolate the failures to the smallest reproducible case.
  (Myron Marston, #1917)
* For `config.include`, `config.extend` and `config.prepend`, apply the
  module to previously defined matching example groups. (Eugene Kenny, #1935)
* When invalid options are parsed, notify users where they came from
  (e.g. `.rspec` or `~/.rspec` or `ENV['SPEC_OPTS']`) so they can
  easily find the source of the problem. (Myron Marston, #1940)
* Add pending message contents to the json formatter output. (Jon Rowe, #1949)
* Add shared group backtrace to the output displayed by the built-in
  formatters for pending examples that have been fixed. (Myron Marston, #1946)
* Add support for `:aggregate_failures` metadata. Tag an example or
  group with this metadata and it'll use rspec-expectations'
  `aggregate_failures` feature to allow multiple failures in an example
  and list them all, rather than aborting on the first failure. (Myron
  Marston, #1946)
* When no formatter implements #message add a fallback to prevent those
  messages being lost. (Jon Rowe, #1980)
* Profiling examples now takes into account time spent in `before(:context)`
  hooks. (Denis Laliberté, Jon Rowe, #1971)
* Improve failure output when an example has multiple exceptions, such
  as one from an `it` block and one from an `after` block. (Myron Marston, #1985)

Bug Fixes:

* Handle invalid UTF-8 strings within exception methods. (Benjamin Fleischer, #1760)
* Fix Rake Task quoting of file names with quotes to work properly on
  Windows. (Myron Marston, #1887)
* Fix `RSpec::Core::RakeTask#failure_message` so that it gets printed
  when the task failed. (Myron Marston, #1905)
* Make `let` work properly when defined in a shared context that is applied
  to an individual example via metadata. (Myron Marston, #1912)
* Ensure `rspec/autorun` respects configuration defaults. (Jon Rowe, #1933)
* Prevent modules overriding example group defined methods when included,
  prepended or extended by config defined after an example group. (Eugene Kenny, #1935)
* Fix regression which caused shared examples to be mistakenly run when specs
  where filtered to a particular location.  (Ben Axnick, #1963)
* Fix time formatting logic so that it displays 70 seconds as "1 minute,
  10 seconds" rather than "1 minute, 1 second". (Paul Brennan, #1984)
* Fix regression where the formatter loader would allow duplicate formatters.
  (Jon Rowe, #1990)
2015-06-12 23:58:07 +00:00

78 lines
3.6 KiB
Text

@comment $NetBSD: PLIST,v 1.13 2015/06/12 23:58:07 taca Exp $
bin/rspec${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.document
${GEM_LIBDIR}/.yardopts
${GEM_LIBDIR}/Changelog.md
${GEM_LIBDIR}/License.txt
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/exe/rspec
${GEM_LIBDIR}/lib/rspec/autorun.rb
${GEM_LIBDIR}/lib/rspec/core.rb
${GEM_LIBDIR}/lib/rspec/core/backtrace_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/bisect/coordinator.rb
${GEM_LIBDIR}/lib/rspec/core/bisect/example_minimizer.rb
${GEM_LIBDIR}/lib/rspec/core/bisect/runner.rb
${GEM_LIBDIR}/lib/rspec/core/bisect/server.rb
${GEM_LIBDIR}/lib/rspec/core/bisect/subset_enumerator.rb
${GEM_LIBDIR}/lib/rspec/core/configuration.rb
${GEM_LIBDIR}/lib/rspec/core/configuration_options.rb
${GEM_LIBDIR}/lib/rspec/core/drb.rb
${GEM_LIBDIR}/lib/rspec/core/dsl.rb
${GEM_LIBDIR}/lib/rspec/core/example.rb
${GEM_LIBDIR}/lib/rspec/core/example_group.rb
${GEM_LIBDIR}/lib/rspec/core/example_status_persister.rb
${GEM_LIBDIR}/lib/rspec/core/filter_manager.rb
${GEM_LIBDIR}/lib/rspec/core/flat_map.rb
${GEM_LIBDIR}/lib/rspec/core/formatters.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/base_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/base_text_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/bisect_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/bisect_progress_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/console_codes.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/deprecation_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/documentation_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/exception_presenter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/fallback_message_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/helpers.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/html_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/html_printer.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/json_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/profile_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/progress_formatter.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/protocol.rb
${GEM_LIBDIR}/lib/rspec/core/formatters/snippet_extractor.rb
${GEM_LIBDIR}/lib/rspec/core/hooks.rb
${GEM_LIBDIR}/lib/rspec/core/memoized_helpers.rb
${GEM_LIBDIR}/lib/rspec/core/metadata.rb
${GEM_LIBDIR}/lib/rspec/core/metadata_filter.rb
${GEM_LIBDIR}/lib/rspec/core/minitest_assertions_adapter.rb
${GEM_LIBDIR}/lib/rspec/core/mocking_adapters/flexmock.rb
${GEM_LIBDIR}/lib/rspec/core/mocking_adapters/mocha.rb
${GEM_LIBDIR}/lib/rspec/core/mocking_adapters/null.rb
${GEM_LIBDIR}/lib/rspec/core/mocking_adapters/rr.rb
${GEM_LIBDIR}/lib/rspec/core/mocking_adapters/rspec.rb
${GEM_LIBDIR}/lib/rspec/core/mutex.rb
${GEM_LIBDIR}/lib/rspec/core/notifications.rb
${GEM_LIBDIR}/lib/rspec/core/option_parser.rb
${GEM_LIBDIR}/lib/rspec/core/ordering.rb
${GEM_LIBDIR}/lib/rspec/core/pending.rb
${GEM_LIBDIR}/lib/rspec/core/profiler.rb
${GEM_LIBDIR}/lib/rspec/core/project_initializer.rb
${GEM_LIBDIR}/lib/rspec/core/project_initializer/.rspec
${GEM_LIBDIR}/lib/rspec/core/project_initializer/spec/spec_helper.rb
${GEM_LIBDIR}/lib/rspec/core/rake_task.rb
${GEM_LIBDIR}/lib/rspec/core/reentrant_mutex.rb
${GEM_LIBDIR}/lib/rspec/core/reporter.rb
${GEM_LIBDIR}/lib/rspec/core/ruby_project.rb
${GEM_LIBDIR}/lib/rspec/core/runner.rb
${GEM_LIBDIR}/lib/rspec/core/sandbox.rb
${GEM_LIBDIR}/lib/rspec/core/set.rb
${GEM_LIBDIR}/lib/rspec/core/shared_context.rb
${GEM_LIBDIR}/lib/rspec/core/shared_example_group.rb
${GEM_LIBDIR}/lib/rspec/core/shell_escape.rb
${GEM_LIBDIR}/lib/rspec/core/test_unit_assertions_adapter.rb
${GEM_LIBDIR}/lib/rspec/core/version.rb
${GEM_LIBDIR}/lib/rspec/core/warnings.rb
${GEM_LIBDIR}/lib/rspec/core/world.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec