summaryrefslogtreecommitdiffstats
path: root/build/integration/features/bootstrap
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2017-01-20 21:57:12 +0100
committerArthur Schiwon <blizzz@arthur-schiwon.de>2017-01-20 22:01:08 +0100
commit9ca4065ef5ccce3a4bc807e4b7bfddd76f50724c (patch)
treeef2094be85ef640cd55b8ac20d3bf933761fa7d3 /build/integration/features/bootstrap
parent08b31fcb7da9f65e5d4fc87f266a183d1353e193 (diff)
downloadnextcloud-server-9ca4065ef5ccce3a4bc807e4b7bfddd76f50724c.tar.gz
nextcloud-server-9ca4065ef5ccce3a4bc807e4b7bfddd76f50724c.zip
LDAP PUT command now supports setting multiple keys at once
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Diffstat (limited to 'build/integration/features/bootstrap')
-rw-r--r--build/integration/features/bootstrap/LDAPContext.php19
1 files changed, 8 insertions, 11 deletions
diff --git a/build/integration/features/bootstrap/LDAPContext.php b/build/integration/features/bootstrap/LDAPContext.php
index 5d1f75ceff4..f23de6f47cd 100644
--- a/build/integration/features/bootstrap/LDAPContext.php
+++ b/build/integration/features/bootstrap/LDAPContext.php
@@ -23,6 +23,7 @@
*/
use Behat\Behat\Context\Context;
+use Behat\Gherkin\Node\TableNode;
class LDAPContext implements Context {
use BasicStructure;
@@ -57,17 +58,6 @@ class LDAPContext implements Context {
}
/**
- * @When /^setting "([^"]*)" of the LDAP configuration to "([^"]*)"$/
- */
- public function settingOfTheLDAPConfigurationTo($key, $value) {
- $this->sendingToWith(
- 'PUT',
- $this->apiUrl . '/' . $this->configID,
- new \Behat\Gherkin\Node\TableNode([['key', $key], ['value', $value]])
- );
- }
-
- /**
* @Given /^the response should contain a tag "([^"]*)" with value "([^"]*)"$/
*/
public function theResponseShouldContainATagWithValue($tagName, $expectedValue) {
@@ -85,4 +75,11 @@ class LDAPContext implements Context {
null
);
}
+
+ /**
+ * @Given /^setting the LDAP configuration to$/
+ */
+ public function settingTheLDAPConfigurationTo(TableNode $configData) {
+ $this->sendingToWith('PUT', $this->apiUrl . '/' . $this->configID, $configData);
+ }
}