Federated Server List
This commit is contained in:
43
test/CDB_FederatedServer.sql
Normal file
43
test/CDB_FederatedServer.sql
Normal file
@@ -0,0 +1,43 @@
|
||||
-- Setup
|
||||
\set QUIET on
|
||||
SET client_min_messages TO error;
|
||||
SET SESSION AUTHORIZATION postgres;
|
||||
\set QUIET off
|
||||
|
||||
-- Register a new server
|
||||
SELECT '1.1', cartodb.CDB_Federated_Server_List_Servers();
|
||||
-- SELECT '1.2', cartodb.CDB_Federated_Server_Register_PG();
|
||||
-- SELECT '1.3', cartodb.CDB_Federated_Server_List_Servers();
|
||||
--
|
||||
-- Register a second server
|
||||
-- SELECT '2.1', cartodb.CDB_Federated_Server_Register_PG();
|
||||
-- SELECT '2.2', cartodb.CDB_PG_Federated_Server_List_Servers();
|
||||
--
|
||||
-- Re-register the second server
|
||||
-- SELECT '3.1', cartodb.CDB_Federated_Server_Register_PG();
|
||||
-- SELECT '3.2', cartodb.CDB_PG_Federated_Server_List_Servers();
|
||||
--
|
||||
-- Unregister #1
|
||||
-- SELECT '4.1', cartodb.CDB_PG_Federated_Server_Unregister();
|
||||
-- SELECT '4.2', cartodb.CDB_PG_Federated_Server_List_Servers();
|
||||
--
|
||||
-- Unregister #2
|
||||
-- SELECT '5.1', cartodb.CDB_PG_Federated_Server_Unregister();
|
||||
-- SELECT '5.2', cartodb.CDB_PG_Federated_Server_List_Servers();
|
||||
|
||||
-- Should show the appropiate output (database, read-write, user, pass)
|
||||
|
||||
-- Test multiple user mappings
|
||||
|
||||
-- Should work ok with special characters in the name
|
||||
|
||||
-- Should throw with invalid or NULL config
|
||||
|
||||
-- -- List works with multiple and single server
|
||||
|
||||
-- Cleanup
|
||||
\set QUIET on
|
||||
|
||||
\set QUIET off
|
||||
|
||||
|
||||
Reference in New Issue
Block a user