Supports the registration of ignored, tagged, one-arg tests (tests that take a FixtureParam
object as a parameter)
in a fixture.FlatSpec
.
Supports the registration of ignored, tagged, one-arg tests (tests that take a FixtureParam
object as a parameter)
in a fixture.FlatSpec
.
This method supports syntax such as the following:
ignore must "pop values in last-in-first-out order" taggedAs(SlowTest) in { fixture => ... } ^
For examples of the registration of ignored tests, see the Ignored tests section
in the main documentation for trait FlatSpec
. For examples of tagged test registration, see
the Tagging tests section in the main documentation for trait FlatSpec
.
Supports the registration of ignored, tagged, no-arg tests in a fixture.FlatSpec
.
Supports the registration of ignored, tagged, no-arg tests in a fixture.FlatSpec
.
This method supports syntax such as the following:
ignore must "pop values in last-in-first-out order" taggedAs(SlowTest) in { () => ... } ^
For examples of the registration of ignored tests, see the Ignored tests section
in the main documentation for trait FlatSpec
. For examples of tagged test registration, see
the Tagging tests section in the main documentation for trait FlatSpec
.
Supports the registration of ignored, tagged, pending tests in a fixture.FlatSpec
.
Supports the registration of ignored, tagged, pending tests in a fixture.FlatSpec
.
This method supports syntax such as the following:
ignore must "pop values in last-in-first-out order" taggedAs(SlowTest) is (pending) ^
Note: this is
method is provided for completeness and design symmetry, given there's no way
to prevent changing is
to ignore
and marking a pending test as ignored that way.
Although it isn't clear why someone would want to mark a pending test as ignored, it can be done.
For examples of pending test registration, see the Pending tests section in the main documentation
for trait FlatSpec
. For examples of the registration of ignored tests,
see the Ignored tests section
in the main documentation for trait FlatSpec
. For examples of tagged test registration, see
the Tagging tests section in the main documentation for trait FlatSpec
.
Class that supports registration of ignored, tagged tests via the
IgnoreWord
instance referenced fromfixture.FlatSpec
'signore
field.This class enables syntax such as the following registration of an ignored, tagged test:
In addition, it enables syntax such as the following registration of an ignored, tagged, pending test:
Note: the
is
method is provided for completeness and design symmetry, given there's no way to prevent changingis
toignore
and marking a pending test as ignored that way. Although it isn't clear why someone would want to mark a pending test as ignored, it can be done.For more information and examples of the use of the
ignore
field, see the Ignored tests section in the main documentation for traitFlatSpec
. For examples of tagged test registration, see the Tagging tests section in the main documentation for traitFlatSpec
.