Security update for permissions_by_term
[yaffs-website] / vendor / behat / gherkin / tests / Behat / Gherkin / Node / StepNodeTest.php
diff --git a/vendor/behat/gherkin/tests/Behat/Gherkin/Node/StepNodeTest.php b/vendor/behat/gherkin/tests/Behat/Gherkin/Node/StepNodeTest.php
new file mode 100644 (file)
index 0000000..d334415
--- /dev/null
@@ -0,0 +1,20 @@
+<?php
+
+namespace Tests\Behat\Gherkin\Node;
+
+use Behat\Gherkin\Node\PyStringNode;
+use Behat\Gherkin\Node\StepNode;
+use Behat\Gherkin\Node\TableNode;
+
+class StepNodeTest extends \PHPUnit_Framework_TestCase
+{
+    public function testThatStepCanHaveOnlyOneArgument()
+    {
+        $this->setExpectedException('Behat\Gherkin\Exception\NodeException');
+
+        new StepNode('Gangway!', 'I am on the page:', array(
+            new PyStringNode(array('one', 'two'), 11),
+            new TableNode(array(array('one', 'two'))),
+        ), 10, 'Given');
+    }
+}