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

Feature/endpoint stack #5

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

sfsekaran
Copy link

One thing I've noticed is that some specs don't pass anymore (some issue with ports). I haven't tried to ameliorate that issue.

However, I have added a few passing specs and code which add some useful functionality. Namely, making it so @Artifice.activate_with(q) do ... end@ restores the previous rack endpoint after the end of the block if Artifice was already activated when the @activate_with@ block was called.

We needed our Artifice blocks not to deactivate artifice after running because we were using a global endpoint and specific endpoints in our tests.

I've updated the README so you can see what the use cases are.

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.

1 participant