diff --git a/src/SilverStripe/BehatExtension/Context/FixtureContext.php b/src/SilverStripe/BehatExtension/Context/FixtureContext.php index 267a3e6..608f2dc 100644 --- a/src/SilverStripe/BehatExtension/Context/FixtureContext.php +++ b/src/SilverStripe/BehatExtension/Context/FixtureContext.php @@ -227,7 +227,8 @@ class FixtureContext extends BehatContext } } - /** + + /** * Example: Given the "page" "Page 1" is not published * * @Given /^(?:(an|a|the) )"(?[^"]+)" "(?[^"]+)" is (?[^"]*)$/ @@ -256,6 +257,9 @@ class FixtureContext extends BehatContext $clone->delete(); \Versioned::reading_stage($oldMode); break; + case 'deleted': + $obj -> delete(); + break; default: throw new \InvalidArgumentException(sprintf( 'Invalid state: "%s"', $state