summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@owncloud.com>2015-12-08 09:57:38 +0100
committerJoas Schilling <nickvergessen@owncloud.com>2015-12-08 11:04:28 +0100
commit9f9884930609addad3e37325731fb5406dd3aa44 (patch)
tree27adaa156fa4e393b7b91454fe6a35b58b4d577a /tests
parenta3391248e46bbc389dc1880f7ae50aa5dade8731 (diff)
downloadnextcloud-server-9f9884930609addad3e37325731fb5406dd3aa44.tar.gz
nextcloud-server-9f9884930609addad3e37325731fb5406dd3aa44.zip
Add a method to the get "to use" table and column name
Diffstat (limited to 'tests')
-rw-r--r--tests/lib/db/querybuilder/querybuildertest.php22
1 files changed, 21 insertions, 1 deletions
diff --git a/tests/lib/db/querybuilder/querybuildertest.php b/tests/lib/db/querybuilder/querybuildertest.php
index b52fbd7c283..c8e029d9e40 100644
--- a/tests/lib/db/querybuilder/querybuildertest.php
+++ b/tests/lib/db/querybuilder/querybuildertest.php
@@ -1165,7 +1165,27 @@ class QueryBuilderTest extends \Test\TestCase {
$this->assertSame(
$expected,
- $this->invokePrivate($this->queryBuilder, 'getTableName', [$tableName])
+ $this->queryBuilder->getTableName($tableName)
+ );
+ }
+
+ public function dataGetColumnName() {
+ return [
+ ['column', '', '`column`'],
+ ['column', 'a', 'a.`column`'],
+ ];
+ }
+
+ /**
+ * @dataProvider dataGetColumnName
+ * @param string $column
+ * @param string $prefix
+ * @param string $expected
+ */
+ public function testGetColumnName($column, $prefix, $expected) {
+ $this->assertSame(
+ $expected,
+ $this->queryBuilder->getColumnName($column, $prefix)
);
}
}