]> source.dussan.org Git - nextcloud-server.git/commitdiff
check type, assertgreaterthan
authorJörn Friedrich Dreyer <jfd@butonic.de>
Tue, 9 Jul 2013 11:17:25 +0000 (13:17 +0200)
committerAndreas Fischer <bantu@owncloud.com>
Mon, 29 Jul 2013 00:17:09 +0000 (02:17 +0200)
tests/lib/db.php

index e965ce8e1cb642326f6180f2c8c6484380f77799..79e05f30a1c129213560eb02172ece0f775358c1 100644 (file)
@@ -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() {