Class | TagAction |
In: |
lib/mspec/runner/actions/tag.rb
|
Parent: | ActionFilter |
TagAction - Write tagged spec description string to a tag file associated with each spec file.
The action is triggered by specs whose descriptions match the filter created with ‘tags’ and/or ‘desc‘
The action fires in the :after event, after the spec had been run. The action fires if the outcome of running the spec matches ‘outcome’.
The arguments are:
action: :add, :del outcome: :pass, :fail, :all tag: the tag to create/delete comment: the comment to create tags: zero or more tags to get matching spec description strings from desc: zero or more strings to match the spec description strings
Returns true if there are no tag or description filters. This means that a TagAction matches any example by default. Otherwise, returns true if either the tag or the description filter matches string.
Returns true if the result of evaluating the example matches the outcome registered for this tag action. See TagAction for a description of the outcome types.