From b8bd1e5a81080a756913e5804b877aafd770f6e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20Friedrich=20Dreyer?= Date: Tue, 9 Jul 2013 13:17:25 +0200 Subject: [PATCH] check type, assertgreaterthan --- tests/lib/db.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/lib/db.php b/tests/lib/db.php index e965ce8e1cb..79e05f30a1c 100644 --- a/tests/lib/db.php +++ b/tests/lib/db.php @@ -74,14 +74,16 @@ class Test_DB extends PHPUnit_Framework_TestCase { public function testLastInsertId() { $query = OC_DB::prepare('INSERT INTO `*PREFIX*'.$this->table2.'` (`fullname`,`uri`) VALUES (?,?)'); - $result = OC_DB::executeAudited($query, array('insertid 1','uri_1')); + $result1 = OC_DB::executeAudited($query, array('insertid 1','uri_1')); $id1 = OC_DB::insertid('*PREFIX*'.$this->table2); + $this->assertInternalType('int', $id1); + // we don't know the id we should expect, so insert another row - $query = OC_DB::prepare('INSERT INTO `*PREFIX*'.$this->table2.'` (`fullname`,`uri`) VALUES (?,?)'); - $result = OC_DB::executeAudited($query, array('insertid 2','uri_2')); + $result2 = OC_DB::executeAudited($query, array('insertid 2','uri_2')); $id2 = OC_DB::insertid('*PREFIX*'.$this->table2); // now we can check if the two ids are in correct order - $this->assertEquals($id1+1, $id2); + $this->assertInternalType('int', $id2); + $this->assertGreaterThan($id1, $id2); } public function testinsertIfNotExist() {