diff options
author | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2017-01-20 21:57:12 +0100 |
---|---|---|
committer | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2017-01-20 22:01:08 +0100 |
commit | 9ca4065ef5ccce3a4bc807e4b7bfddd76f50724c (patch) | |
tree | ef2094be85ef640cd55b8ac20d3bf933761fa7d3 /build/integration/features/bootstrap | |
parent | 08b31fcb7da9f65e5d4fc87f266a183d1353e193 (diff) | |
download | nextcloud-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.php | 19 |
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); + } } |