Capability fix for sqlite
This commit is contained in:
parent
fb75a38c53
commit
b58f4ed8f5
1 changed files with 7 additions and 1 deletions
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue