diff options
Diffstat (limited to 'tests/Api/PostsAddTest.php')
-rw-r--r-- | tests/Api/PostsAddTest.php | 46 |
1 files changed, 14 insertions, 32 deletions
diff --git a/tests/Api/PostsAddTest.php b/tests/Api/PostsAddTest.php index 3c1177f..24cc600 100644 --- a/tests/Api/PostsAddTest.php +++ b/tests/Api/PostsAddTest.php @@ -12,14 +12,8 @@ * @license GPL http://www.gnu.org/licenses/gpl.html * @link http://sourceforge.net/projects/semanticscuttle */ - -require_once dirname(__FILE__) . '/../prepare.php'; require_once 'HTTP/Request2.php'; -if (!defined('PHPUnit_MAIN_METHOD')) { - define('PHPUnit_MAIN_METHOD', 'Api_PostsAddTest::main'); -} - /** * Unit tests for the SemanticScuttle post addition API. * @@ -38,28 +32,6 @@ class Api_PostsAddTest extends TestBaseApi /** - * Used to run this test class standalone - * - * @return void - */ - public static function main() - { - require_once 'PHPUnit/TextUI/TestRunner.php'; - PHPUnit_TextUI_TestRunner::run( - new PHPUnit_Framework_TestSuite(__CLASS__) - ); - } - - - public function setUp() - { - parent::setUp(); - $this->bs->deleteAll(); - } - - - - /** * Test if authentication is required when sending no auth data */ public function testAuthWithoutAuthData() @@ -89,6 +61,8 @@ class Api_PostsAddTest extends TestBaseApi */ public function testAddBookmarkPost() { + $this->bs->deleteAll(); + $bmUrl = 'http://example.org/tag-1'; $bmTags = array('foo', 'bar', 'baz'); $bmDatetime = '2010-09-08T03:02:01Z'; @@ -149,6 +123,8 @@ TXT; */ public function testAddBookmarkGet() { + $this->bs->deleteAll(); + $bmUrl = 'http://example.org/tag-1'; $bmTags = array('foo', 'bar', 'baz'); $bmDatetime = '2010-09-08T03:02:01Z'; @@ -208,6 +184,8 @@ TXT; */ public function testUrlDescEnough() { + $this->bs->deleteAll(); + list($req, $uId) = $this->getAuthRequest(); $req->setMethod(HTTP_Request2::METHOD_POST); $req->addPostParameter('url', 'http://example.org/tag2'); @@ -242,6 +220,8 @@ TXT; */ public function testUrlRequired() { + $this->bs->deleteAll(); + list($req, $uId) = $this->getAuthRequest(); $req->setMethod(HTTP_Request2::METHOD_POST); //$req->addPostParameter('url', 'http://example.org/tag2'); @@ -276,6 +256,8 @@ TXT; */ public function testDescriptionRequired() { + $this->bs->deleteAll(); + list($req, $uId) = $this->getAuthRequest(); $req->setMethod(HTTP_Request2::METHOD_POST); $req->addPostParameter('url', 'http://example.org/tag2'); @@ -310,6 +292,8 @@ TXT; */ public function testReplaceNo() { + $this->bs->deleteAll(); + $url = 'http://example.org/tag2'; $title1 = 'foo bar 1'; $title2 = 'bar 2 foo'; @@ -376,6 +360,8 @@ TXT; */ public function testReplaceYes() { + $this->bs->deleteAll(); + $url = 'http://example.org/tag2'; $title1 = 'foo bar 1'; $title2 = 'bar 2 foo'; @@ -625,8 +611,4 @@ TXT; } - -if (PHPUnit_MAIN_METHOD == 'Api_PostsAddTest::main') { - Api_PostsAddTest::main(); -} ?> |