clear votes table before testing votes
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@403 b3834d28-1941-0410-a4f8-b48e95affb8f
This commit is contained in:
parent
ffa24d7fa5
commit
1cf1374627
2 changed files with 17 additions and 2 deletions
|
@ -163,14 +163,14 @@ class SemanticScuttle_Service_Vote extends SemanticScuttle_DbService
|
|||
'', __LINE__, __FILE__, $query, $this->db
|
||||
);
|
||||
//FIXME: throw exception
|
||||
return false;
|
||||
return null;
|
||||
}
|
||||
|
||||
$row = $this->db->sql_fetchrow($dbres);
|
||||
$this->db->sql_freeresult($dbres);
|
||||
|
||||
if (!$row) {
|
||||
return false;
|
||||
return null;
|
||||
}
|
||||
|
||||
return (int)$row['count'] == 1;
|
||||
|
@ -282,6 +282,20 @@ class SemanticScuttle_Service_Vote extends SemanticScuttle_DbService
|
|||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Delete all votes from the database table.
|
||||
* Used in unit tests.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function deleteAll()
|
||||
{
|
||||
$query = 'TRUNCATE TABLE `'. $this->getTableName() .'`';
|
||||
$this->db->sql_query($query);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
?>
|
|
@ -57,6 +57,7 @@ class VoteTest extends PHPUnit_Framework_TestCase
|
|||
{
|
||||
//FIXME: create true new instance
|
||||
$this->vs = SemanticScuttle_Service_Factory::get('Vote');
|
||||
$this->vs->deleteAll();
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue