Comments (4)
I've tested 4-0-dev against the inline code and it passes. ๐
FYI using
gem "rspec-support", github: "rspec/rspec-support", branch: "4-0-dev"
gem "rspec-core", github: "rspec/rspec-core", branch: "4-0-dev"
gem "rspec-expectations", github: "rspec/rspec-expectations", branch: "4-0-dev"
gem "rspec-mocks", github: "rspec/rspec-mocks", branch: "4-0-dev"
So that's wonderful!
Also tested rspec 4 on a rails project with a decent number of tests and all ran fine (after adapting to rspec 4 changes).
@pirj Had no idea about RSpec 4.0 -- so much great work, and yet seemingly still so far away (looking at rspec/rspec-metagem#61). Yet looks like the main thing to complete on the 4.0 list is testing (there's also a post-4.0 list and a cleanup list - but are those optional?)
from rspec-core.
Awesome! Thanks for checking this.
Iโll close this as completed.
Almost there actually. We wanted to glue all repos together into one repo. It would allow to shuffle things between repos, simplify our builds, and simplify cross-gem fixes. but itโs tricky and time-consuming with all those tags and branches.
from rspec-core.
4.0 is mostly waiting on me to finish the monorepo setup and prepare the release from existing work, plus any preparatory work for 3.99 I hope to get back to this soon.
I'm going to close this as 4.0 seems to fix your issue and it would be a breaking change to fix it any earlier
from rspec-core.
This would be a breaking change, and we plan to release all this in RSpec 4.
Please see #2878 for trigger inclusion; #1821 / #2874 for unification if multi-condition filtering.
I kindly appreciate it if you could check if the code on 4.0-dev branch meets your expectations. The branch is behind our main branch and may miss some latest fixes. Please let me know if it doesnโt work properly, it will be a good motivation to forward-port fixes to it.
from rspec-core.
Related Issues (20)
- Shared contexts/examples files_organization / code_loading HOT 6
- Calling `before` or `after` in an invalid context that will never run should raise an error HOT 3
- RSpec skipping at_exit hooks on force quit HOT 1
- No way to filter tags with and logic HOT 3
- The SPEC environment variable does not support using bracketed example IDs HOT 9
- Guard against name collisions with internals HOT 2
- add :context scope to let method HOT 2
- Add `--only-pending` CLI option which filters to only the pending examples HOT 3
- Requiring rspec before IRB console causes warning HOT 1
- doc_string which is the first argument of example, must be string object HOT 3
- Unclear working of shared_examples inside a context in a shared_context HOT 4
- Define weak/default memoized helpers with `let?` method. HOT 6
- Numbered list of failed specs HOT 2
- Docs are offline HOT 1
- Adding ProfileFormatter report to output stream? HOT 2
- SimpleCov execution in rspec-core builds is sneakily broken HOT 6
- Class variable state leaked/persisted between examples HOT 3
- Failed to clone rspec repo on the branch `4-0-dev` HOT 1
- Feature Request: Allow CLI tags option to specify a hash HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rspec-core.