diff options
author | Joas Schilling <coding@schilljs.com> | 2020-11-10 19:21:08 +0100 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2020-11-12 12:57:52 +0100 |
commit | dabed84bd4122b5936f51caa756dfa6857e0fc6f (patch) | |
tree | 1a50829c4f86b3f772dc993d646f3e1c1be2665a /tests | |
parent | 07c28f1576a0a3ff96fa1aed02e374ffe6434e5b (diff) | |
download | nextcloud-server-dabed84bd4122b5936f51caa756dfa6857e0fc6f.tar.gz nextcloud-server-dabed84bd4122b5936f51caa756dfa6857e0fc6f.zip |
Fix unique key in test table
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib/DB/ConnectionTest.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/lib/DB/ConnectionTest.php b/tests/lib/DB/ConnectionTest.php index fa4d5fe005c..cab6133c3c0 100644 --- a/tests/lib/DB/ConnectionTest.php +++ b/tests/lib/DB/ConnectionTest.php @@ -220,13 +220,15 @@ class ConnectionTest extends \Test\TestCase { ['user' => 'test2', 'category' => 'Coworkers', 'expectedResult' => 1], ]; + $row = 0; foreach ($categoryEntries as $entry) { $result = $this->connection->insertIfNotExist('*PREFIX*table', [ 'textfield' => $entry['user'], 'clobfield' => $entry['category'], - ]); - $this->assertEquals($entry['expectedResult'], $result); + 'integerfield' => $row++, + ], ['textfield', 'clobfield']); + $this->assertEquals($entry['expectedResult'], $result, json_encode($entry)); } $query = $this->connection->prepare('SELECT * FROM `*PREFIX*table`'); @@ -247,13 +249,15 @@ class ConnectionTest extends \Test\TestCase { ['addressbookid' => 123, 'fullname' => 'test', 'expectedResult' => 1], ]; + $row = 0; foreach ($categoryEntries as $entry) { $result = $this->connection->insertIfNotExist('*PREFIX*table', [ 'integerfield_default' => $entry['addressbookid'], 'clobfield' => $entry['fullname'], - ]); - $this->assertEquals($entry['expectedResult'], $result); + 'integerfield' => $row++, + ], ['integerfield_default', 'clobfield']); + $this->assertEquals($entry['expectedResult'], $result, json_encode($entry)); } $query = $this->connection->prepare('SELECT * FROM `*PREFIX*table`'); |