summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorFrédéric Guillot <fred@kanboard.net>2014-10-04 23:31:03 -0400
committerFrédéric Guillot <fred@kanboard.net>2014-10-04 23:31:03 -0400
commit8e5673e3d289e4d28b4fc9f20721bda9f1c858c7 (patch)
treea5dc3eff7408e8709d20ea92b926c5424d70c5f9 /tests
parentf531d57dc27b9d1568de0a10b19f69e8c2b2f156 (diff)
Improve settings page and move some config parameters to the database
Diffstat (limited to 'tests')
-rw-r--r--tests/functionals.mysql.xml2
-rw-r--r--tests/functionals.postgres.xml2
-rw-r--r--tests/functionals.sqlite.xml2
-rw-r--r--tests/functionals/ApiTest.php2
-rw-r--r--tests/units/BoardTest.php4
-rw-r--r--tests/units/ConfigTest.php18
6 files changed, 16 insertions, 14 deletions
diff --git a/tests/functionals.mysql.xml b/tests/functionals.mysql.xml
index f667cafa..aa5b6ec1 100644
--- a/tests/functionals.mysql.xml
+++ b/tests/functionals.mysql.xml
@@ -5,7 +5,7 @@
</testsuite>
</testsuites>
<php>
- <const name="API_URL" value="http://localhost:8000/jsonrpc.php" />
+ <const name="API_URL" value="http://localhost:8080/jsonrpc.php" />
<const name="API_KEY" value="19ffd9709d03ce50675c3a43d1c49c1ac207f4bc45f06c5b2701fbdf8929" />
<const name="DB_DRIVER" value="mysql" />
<const name="DB_NAME" value="kanboard" />
diff --git a/tests/functionals.postgres.xml b/tests/functionals.postgres.xml
index 38904d1a..ecfe72ef 100644
--- a/tests/functionals.postgres.xml
+++ b/tests/functionals.postgres.xml
@@ -5,7 +5,7 @@
</testsuite>
</testsuites>
<php>
- <const name="API_URL" value="http://localhost:8000/jsonrpc.php" />
+ <const name="API_URL" value="http://localhost:8080/jsonrpc.php" />
<const name="API_KEY" value="19ffd9709d03ce50675c3a43d1c49c1ac207f4bc45f06c5b2701fbdf8929" />
<const name="DB_DRIVER" value="postgres" />
<const name="DB_NAME" value="kanboard" />
diff --git a/tests/functionals.sqlite.xml b/tests/functionals.sqlite.xml
index bf5d4117..62aa94c3 100644
--- a/tests/functionals.sqlite.xml
+++ b/tests/functionals.sqlite.xml
@@ -5,7 +5,7 @@
</testsuite>
</testsuites>
<php>
- <const name="API_URL" value="http://localhost:8000/jsonrpc.php" />
+ <const name="API_URL" value="http://localhost:8080/jsonrpc.php" />
<const name="API_KEY" value="19ffd9709d03ce50675c3a43d1c49c1ac207f4bc45f06c5b2701fbdf8929" />
<const name="DB_DRIVER" value="sqlite" />
<const name="DB_FILENAME" value="data/db.sqlite" />
diff --git a/tests/functionals/ApiTest.php b/tests/functionals/ApiTest.php
index 13c25a7b..272e9b35 100644
--- a/tests/functionals/ApiTest.php
+++ b/tests/functionals/ApiTest.php
@@ -30,7 +30,7 @@ class Api extends PHPUnit_Framework_TestCase
setup_db();
- $pdo->exec("UPDATE config SET api_token='".API_KEY."'");
+ $pdo->exec("UPDATE settings SET value='".API_KEY."' WHERE option='api_token'");
$pdo = null;
}
diff --git a/tests/units/BoardTest.php b/tests/units/BoardTest.php
index 21d65543..cdf23a82 100644
--- a/tests/units/BoardTest.php
+++ b/tests/units/BoardTest.php
@@ -27,8 +27,10 @@ class BoardTest extends Base
$this->assertEquals('Done', $columns[4]);
// Custom columns: spaces should be trimed and no empty columns
+ $input = ' column #1 , column #2, ';
- $this->assertTrue($c->save(array('default_columns' => ' column #1 , column #2, ')));
+ $this->assertTrue($c->save(array('board_columns' => $input)));
+ $this->assertEquals($input, $c->get('board_columns'));
$this->assertEquals(2, $p->create(array('name' => 'UnitTest2')));
$columns = $b->getColumnsList(2);
diff --git a/tests/units/ConfigTest.php b/tests/units/ConfigTest.php
index 7298936e..4992092b 100644
--- a/tests/units/ConfigTest.php
+++ b/tests/units/ConfigTest.php
@@ -10,14 +10,14 @@ class ConfigTest extends Base
{
$c = new Config($this->registry);
- $this->assertEquals('en_US', $c->get('language'));
- $this->assertEquals('UTC', $c->get('timezone'));
+ $this->assertEquals('en_US', $c->get('application_language'));
+ $this->assertEquals('UTC', $c->get('application_timezone'));
- $this->assertEmpty($c->get('webhooks_url_task_modification'));
- $this->assertEmpty($c->get('webhooks_url_task_creation'));
- $this->assertEmpty($c->get('default_columns'));
+ $this->assertEmpty($c->get('webhook_url_task_modification'));
+ $this->assertEmpty($c->get('webhook_url_task_creation'));
+ $this->assertEmpty($c->get('board_columns'));
- $this->assertNotEmpty($c->get('webhooks_token'));
+ $this->assertNotEmpty($c->get('webhook_token'));
$this->assertNotEmpty($c->get('api_token'));
}
@@ -25,8 +25,8 @@ class ConfigTest extends Base
{
$c = new Config($this->registry);
- $this->assertEquals('', $c->get('default_columns'));
- $this->assertEquals('test', $c->get('default_columns', 'test'));
- $this->assertEquals(0, $c->get('default_columns', 0));
+ $this->assertEquals('', $c->get('board_columns'));
+ $this->assertEquals('test', $c->get('board_columns', 'test'));
+ $this->assertEquals(0, $c->get('board_columns', 0));
}
}