From 497034c285855c014170c7de82423819234bfe13 Mon Sep 17 00:00:00 2001 From: Rafa de la Torre Date: Mon, 7 Sep 2015 16:28:35 +0200 Subject: [PATCH] Add test for failing scenario #138 --- test/CDB_CartodbfyTableTest.sql | 12 ++++++++++++ test/CDB_CartodbfyTableTest_expect | 4 ++++ 2 files changed, 16 insertions(+) diff --git a/test/CDB_CartodbfyTableTest.sql b/test/CDB_CartodbfyTableTest.sql index f85930b..ff66564 100644 --- a/test/CDB_CartodbfyTableTest.sql +++ b/test/CDB_CartodbfyTableTest.sql @@ -225,6 +225,18 @@ SELECT CDB_CartodbfyTable('original'); DROP TABLE original_renamed; DROP TABLE original; +-- Table always have a default seq value after cartodbfy #123 +CREATE TABLE bug_empty_table_no_seq ( + cartodb_id integer, + the_geom geometry(Geometry,4326), + the_geom_webmercator geometry(Geometry,3857), + name text, + description text +); +SELECT CDB_CartodbfyTable('bug_empty_table_no_seq'); +INSERT INTO bug_empty_table_no_seq DEFAULT VALUES; +DROP TABLE bug_empty_table_no_seq; + -- TODO: table with existing custom-triggered the_geom DROP FUNCTION CDB_CartodbfyTableCheck(regclass, text); diff --git a/test/CDB_CartodbfyTableTest_expect b/test/CDB_CartodbfyTableTest_expect index db0cfb6..984b939 100644 --- a/test/CDB_CartodbfyTableTest_expect +++ b/test/CDB_CartodbfyTableTest_expect @@ -58,5 +58,9 @@ CREATE TABLE original DROP TABLE DROP TABLE +CREATE TABLE +bug_empty_table_no_seq +INSERT 0 1 +DROP TABLE DROP FUNCTION DROP FUNCTION