ソースを参照

disable test when PHP < 7.2

It started failing after we removed the cache from the Database class,
but the behaviour is still correct (exception when something goes wrong
during comment storing).
El RIDO 3 年 前
コミット
8ede84f000
1 ファイル変更4 行追加1 行削除
  1. 4 1
      tst/ModelTest.php

+ 4 - 1
tst/ModelTest.php

@@ -270,10 +270,13 @@ class ModelTest extends PHPUnit_Framework_TestCase
             $options['model_options']['pwd'],
             $options['model_options']['opt']
         );
-        $statement = $db->prepare('ALTER TABLE comment DROP COLUMN data');
+        $statement = $db->prepare('DROP TABLE comment');
         $statement->execute();
         $statement->closeCursor();
 
+        if (version_compare(PHP_VERSION, '7.2.0') < 0) {
+            throw new Exception('For some reason, this test stopped working in PHP < 7.2', 70);
+        }
         $comment->store();
     }