artifice icon indicating copy to clipboard operation
artifice copied to clipboard

Feature/endpoint stack

Open sfsekaran opened this issue 13 years ago • 0 comments

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.

sfsekaran avatar Feb 22 '11 18:02 sfsekaran