Test when postgis is not installed in the remote
This commit is contained in:
parent
6700d24232
commit
eba6cf4565
@ -46,6 +46,14 @@ SELECT '1.3', cartodb.CDB_Federated_Server_Diagnostics(server => 'loopback') @>
|
|||||||
SELECT '1.4', cartodb.CDB_Federated_Server_Diagnostics(server => 'loopback') @> format('{"postgis_version": "%s"}', extversion)::jsonb
|
SELECT '1.4', cartodb.CDB_Federated_Server_Diagnostics(server => 'loopback') @> format('{"postgis_version": "%s"}', extversion)::jsonb
|
||||||
FROM pg_extension WHERE extname = 'postgis';
|
FROM pg_extension WHERE extname = 'postgis';
|
||||||
|
|
||||||
|
\echo '%% It returns null as the postgis version if it is not installed'
|
||||||
|
\set QUIET on
|
||||||
|
\c cdb_fs_tester postgres
|
||||||
|
DROP EXTENSION postgis;
|
||||||
|
\c contrib_regression postgres
|
||||||
|
\set QUIET off
|
||||||
|
SELECT '1.5', cartodb.CDB_Federated_Server_Diagnostics(server => 'loopback') @> '{"postgis_version": null}'::jsonb;
|
||||||
|
|
||||||
|
|
||||||
-- ===================================================================
|
-- ===================================================================
|
||||||
-- Cleanup
|
-- Cleanup
|
||||||
|
@ -7,4 +7,6 @@ ERROR: Server "doesNotExist" does not exist
|
|||||||
1.3|t
|
1.3|t
|
||||||
%% It returns the postgis version
|
%% It returns the postgis version
|
||||||
1.4|t
|
1.4|t
|
||||||
|
%% It returns null as the postgis version if it is not installed
|
||||||
|
1.5|t
|
||||||
D1|
|
D1|
|
||||||
|
Loading…
Reference in New Issue
Block a user