cucumber/gherkin — pull request #286 by sirchia (2013-11-08 21:34:11+00:00)
Title: Fixed corruption of internal Examples tags on FilterFormatter replay

Replay method cleared examplesTags list, which is a direct reference to the Examples private administration of its Tags. I saw no reason why this would be desired/necessary for correct functioning of the FilterFormatter or other components.

I ran into this bug when I tried to implement some functionality in Cucumber that would take effect on absence/presence of tags on a(n outline) scenario (discussion and/or pull request on that part will follow...). The outline scenarios would not retain the tags on the example table until execution of the test, thus failing to trigger the tag-related functionality.