RSpec Monthly Update - October

85 views
Skip to first unread message

Xavier Shay

unread,
Oct 4, 2013, 11:51:20 PM10/4/13
to rs...@googlegroups.com
Hello and welcome to the new monthly RSpec update!

Here you can find what the core team is up to, what we are planning, progress towards our next major release, and how you can help out.

Theme
Marching towards a major 3.0 release [1]. Still a lot of work remaining.

Last Month

  • Myron: Improving the ordering API, simplifying it and enabling custom orderings per example group. [2]
  • Jon: Triage and bug fixing, rspec-rails in particular has needed a lot of attention.
  • Bradley: Deprecation throttling to ease the transition to 2.99 then 3. [3]
  • Xavier: Adding new features on top of rspec-fire port (verifying doubles).

This Month

  • Myron: Start work on fully composable matchers. [4]
  • Jon: Remove remaining monkey patches.
  • Jon: New reports/formatters API.
  • Bradley: Improve filtering by line number, particularly around shared examples. 
  • Bradley: Work with Jon on reports/formatters.
  • Xavier: Pulling together a plan for alpha and subsequent releases of 3.0.
  • Xavier: Working through outstanding rspec-mocks issues.
  • Andy: rspec-rails triage.
  • Andy: raise realistic errors if verified methods are called with incorrect arity. [5]

How You Can Help

  • Code: In rspec-expectations, when two unequal objects have the same string representation they should have a better failure message. [6]
  • Code: Update cukes to new expect syntax. [7]
  • Feedback: Weigh in on the proposed changes to the formatter API. [8]

Cheers,
Xavier and the RSpec team.

[1] http://myronmars.to/n/dev-blog/2013/07/the-plan-for-rspec-3
[2] https://github.com/rspec/rspec-core/pull/1025
[3] https://github.com/rspec/rspec-expectations/issues/280
[4] https://github.com/rspec/rspec-core/issues/835
[5] https://github.com/rspec/rspec-mocks/pull/422
[6] https://github.com/rspec/rspec-expectations/issues/331
[7] https://github.com/rspec/rspec-core/issues/1055
[8] https://github.com/rspec/rspec-core/issues/944
Reply all
Reply to author
Forward
0 new messages