summaryrefslogtreecommitdiff
path: root/tests/TestBase.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/TestBase.php')
-rw-r--r--tests/TestBase.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/TestBase.php b/tests/TestBase.php
index 277be02..28bda27 100644
--- a/tests/TestBase.php
+++ b/tests/TestBase.php
@@ -32,17 +32,23 @@ class TestBase extends PHPUnit_Framework_TestCase
* @param integer $user User ID the bookmark shall belong
* @param string $address Bookmark address to use
* @param integer $status Bookmark visibility
+ * @param array $tags Array of tags to attach. If "null" is given,
+ * it will automatically be "unittest"
*
* @return integer ID of bookmark
*
* @see SemanticScuttle_Service_Bookmark::addBookmark()
*/
protected function addBookmark(
- $user = null, $address = null, $status = 0
+ $user = null, $address = null, $status = 0,
+ $tags = null
) {
if ($user === null) {
$user = $this->addUser();
}
+ if ($tags === null) {
+ $tags = array('unittest');
+ }
$bs = SemanticScuttle_Service_Factory::get('Bookmark');
$rand = rand();
@@ -57,7 +63,7 @@ class TestBase extends PHPUnit_Framework_TestCase
'description',
null,
$status,
- array('unittest'),
+ $tags,
null, null, false, false,
$user
);