### Environment: - [x] [Implementing `let` (or some kind of state for tests)](https://github.com/mackwic/rspec/issues/7) (PR https://github.com/mackwic/rspec/pull/30) ### Before & After - [x] [Implement `before_all` and `after_all`](https://github.com/mackwic/rspec/issues/20) (PR https://github.com/mackwic/rspec/pull/30) - [x] [Real `before_each` and `after_each`](https://github.com/mackwic/rspec/issues/8) (PR https://github.com/mackwic/rspec/pull/30) ### Timing & Progress - [ ] [Formatter: Progress à la Fuubar](https://github.com/mackwic/rspec/issues/15) - [ ] [Timing the tests](https://github.com/mackwic/rspec/issues/11) (WIP) - [x] [Timing the test suite](https://github.com/mackwic/rspec/issues/10) (WIP) ### Filtering & Focussing - [ ] [Skipped tests and describes](https://github.com/mackwic/rspec/issues/18) ([experiment](https://github.com/rust-rspec/experiments/tree/master/tags)) - [ ] [Focused tests and describes](https://github.com/mackwic/rspec/issues/17) ([experiment](https://github.com/rust-rspec/experiments/tree/master/tags)) ### Parallel & Async Tests - [x] Parallel tests (probably via [Rayon](https://crates.io/crates/rayon)) (PR https://github.com/mackwic/rspec/pull/30) - [ ] [Async tests](https://github.com/mackwic/rspec/issues/19) ### Ergonomics - [x] [Simplify formatter instantiation and runner attachement?](https://github.com/mackwic/rspec/issues/22) (PR https://github.com/mackwic/rspec/pull/30) - [x] [`context::rdescribe` should use the `Simple` formatter](https://github.com/mackwic/rspec/issues/21) (PR https://github.com/mackwic/rspec/pull/30) - [ ] [Get rid of `ctx` in `ctx.it()`](https://github.com/mackwic/rspec/issues/4) ([experiment](https://github.com/rust-rspec/experiments/tree/master/syntax)) ### Integration - [x] Integration with [existing](https://github.com/zummenix/expectest/pull/34) matcher crates - [ ] Integration with rustc's [test crate](https://crates.io/crates/rustc-test)
Environment:
let(or some kind of state for tests) (PR Implement test environments and before/after closures #30)Before & After
before_allandafter_all(PR Implement test environments and before/after closures #30)before_eachandafter_each(PR Implement test environments and before/after closures #30)Timing & Progress
Filtering & Focussing
Parallel & Async Tests
Ergonomics
context::rdescribeshould use theSimpleformatter (PR Implement test environments and before/after closures #30)ctxinctx.it()(experiment)Integration