Gems_big

rspec-core

3.6.0

BDD for Ruby. RSpec runner and example groups.

Critical or Security advisories for 3.6.0

This version doesn't have any advisory. Want to report one?

Changelog for 3.6.0

Full Changelog

Enhancements:

  • Add seed information to JSON formatter output. (#2388, Mitsutaka Mimura)
  • Include example id in the JSON formatter output. (#2369, Xavier Shay)
  • Respect changes to config.output_stream after formatters have been setup. (#2401, #2419, Ilya Lavrov)

Bug Fixes:

  • Delay formatter loading until the last minute to allow accessing the reporter without triggering formatter setup. (Jon Rowe, #2243)
  • Ensure context hook failures running before an example can access the reporter. (Jon Jensen, #2387)
  • Multiple fixes to allow using the runner multiple times within the same process: RSpec.clear_examples resets the formatter and no longer clears shared examples, and streams can be used across multiple runs rather than being closed after the first. (#2368, Xavier Shay)
  • Prevent unexpected example_group_finished notifications causing an error. (#2396, VTJamie)
  • Fix bugs where config.when_first_matching_example_defined hooks would fire multiple times in some cases. (Yuji Nakayama, #2400)
  • Default last_run_status to "unknown" when the status field in the persistence file contains an unrecognized value. (#2360, matrinox)
  • Prevent let from defining an initialize method. (#2414, Jon Rowe)

Dependencies for 3.6.0

Name Requirement Status
~> 3.6.0

My projects using rspec-core

Name Locked version Requirement
You should be logged in to see which of your projects use rspec-core.