Capability fix for sqlite

This commit is contained in:
Maurits van der Schee 2017-04-15 16:36:22 +02:00
commit b58f4ed8f5

View file

@ -54,7 +54,6 @@ class SqliteTest extends Tests
public function getCapabilities($db)
{
$capabilities = 0;
$capabilities |= self::JSON;
return $capabilities;
}
@ -68,6 +67,13 @@ class SqliteTest extends Tests
$fixture = __DIR__.'/data/blog_sqlite.sql';
$contents = file_get_contents($fixture);
if (!($capabilities & self::GIS)) {
$contents = preg_replace('/GEOMETRY NOT NULL/i','text NOT NULL',$contents);
}
if (!($capabilities & self::JSON)) {
$contents = preg_replace('/JSON NOT NULL/i','text NOT NULL',$contents);
}
$queries = preg_split('/;\s*\n/', $contents);
array_pop($queries);