Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alias example group #1236

Closed
wants to merge 5 commits into from
Closed

Alias example group #1236

wants to merge 5 commits into from

Conversation

michihuber
Copy link
Contributor

allows adding custom aliases for example_group through the configuration

this is very much work in progress but I'll be offline for a bit, so maybe somebody can take a first look in the meantime
/cc @JonRowe @myronmarston

@myronmarston
Copy link
Member

Hey @michihuber -- the build is erroring because of some recent travis/bundler/rubygems changes that broke some things. Can you rebase against master? That should pull in .travis.yml changes that will fix the the install errors.

module Core
# DSL defines methods to group examples, most notably `describe`,
# and exposes them as class methods of {RSpec}.
# They can also be exposed globally (on main and Module) through
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this line should be:

# They can be exposed globally (on `main` and instances of `Module`) through

@myronmarston
Copy link
Member

@michihuber -- I'd love to get this in 3.0.0.beta2, which we'll be releasing soon. Are you able to get to get back to this in the next couple days? If not, that's fine; I'll plan to take it across the finish line so we can merge it. I just wanted to check first to make sure we don't step on each other's toes.

@myronmarston
Copy link
Member

I'm going to take a stab at getting this across the finish line. Thanks for getting this started, @michihuber!

@myronmarston
Copy link
Member

Closing in favor of #1255.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants