Skip to content

Commit 6f2eb10

Browse files
committed
fix pathman_interval test (reported by Codecov.io)
1 parent 0ef7349 commit 6f2eb10

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ regression.out
99
*.gcda
1010
*.gcno
1111
*.gcov
12-
pg_pathman--1.2.sql
12+
pg_pathman--*.sql

expected/pathman_interval.out

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ SELECT * FROM pathman_config;
4040
abc | id | 2 | 1000
4141
(1 row)
4242

43-
DROP TABLE abc cascade;
43+
DROP TABLE abc CASCADE;
4444
NOTICE: drop cascades to 3 other objects
4545
/* Range partitions for DATE type */
4646
CREATE TABLE abc (dt DATE NOT NULL);
@@ -72,7 +72,7 @@ SELECT * FROM pathman_config;
7272
abc | dt | 2 | @ 1 mon
7373
(1 row)
7474

75-
DROP TABLE abc cascade;
75+
DROP TABLE abc CASCADE;
7676
NOTICE: drop cascades to 2 other objects
7777
/* Range partitions for FLOAT4 type */
7878
CREATE TABLE abc (x FLOAT4 NOT NULL);
@@ -104,10 +104,10 @@ SELECT set_interval('abc', 100);
104104

105105
(1 row)
106106

107-
DROP TABLE abc cascade;
107+
DROP TABLE abc CASCADE;
108108
NOTICE: drop cascades to 2 other objects
109109
/* Range partitions for FLOAT8 type */
110-
CREATE TABLE abc (x FLOAT4 NOT NULL);
110+
CREATE TABLE abc (x FLOAT8 NOT NULL);
111111
SELECT create_range_partitions('abc', 'x', 0, 100, 2);
112112
create_range_partitions
113113
-------------------------
@@ -136,7 +136,7 @@ SELECT set_interval('abc', 100);
136136

137137
(1 row)
138138

139-
DROP TABLE abc cascade;
139+
DROP TABLE abc CASCADE;
140140
NOTICE: drop cascades to 2 other objects
141141
/* Range partitions for NUMERIC type */
142142
CREATE TABLE abc (x NUMERIC NOT NULL);
@@ -165,7 +165,7 @@ SELECT set_interval('abc', 100);
165165

166166
(1 row)
167167

168-
DROP TABLE abc cascade;
168+
DROP TABLE abc CASCADE;
169169
NOTICE: drop cascades to 2 other objects
170170
/* Hash partitioned table shouldn't accept any interval value */
171171
CREATE TABLE abc (id SERIAL);
@@ -179,6 +179,6 @@ SELECT set_interval('abc', 100);
179179
ERROR: table "abc" is not partitioned by RANGE
180180
SELECT set_interval('abc', NULL::INTEGER);
181181
ERROR: table "abc" is not partitioned by RANGE
182-
DROP TABLE abc cascade;
182+
DROP TABLE abc CASCADE;
183183
NOTICE: drop cascades to 3 other objects
184184
DROP EXTENSION pg_pathman;

sql/pathman_interval.sql

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ UPDATE pathman_config SET range_interval = '0' WHERE partrel = 'abc'::REGCLASS;
1717
SELECT set_interval('abc', 1000);
1818
INSERT INTO abc VALUES (250);
1919
SELECT * FROM pathman_config;
20-
DROP TABLE abc cascade;
20+
DROP TABLE abc CASCADE;
2121

2222
/* Range partitions for DATE type */
2323
CREATE TABLE abc (dt DATE NOT NULL);
@@ -28,7 +28,7 @@ SELECT set_interval('abc', '1 second'::INTERVAL);
2828
/* Set a normal interval */
2929
SELECT set_interval('abc', '1 month'::INTERVAL);
3030
SELECT * FROM pathman_config;
31-
DROP TABLE abc cascade;
31+
DROP TABLE abc CASCADE;
3232

3333
/* Range partitions for FLOAT4 type */
3434
CREATE TABLE abc (x FLOAT4 NOT NULL);
@@ -42,10 +42,10 @@ SELECT set_interval('abc', 'NaN'::FLOAT4);
4242
SELECT set_interval('abc', 'Infinity'::FLOAT4);
4343
/* Set a normal interval */
4444
SELECT set_interval('abc', 100);
45-
DROP TABLE abc cascade;
45+
DROP TABLE abc CASCADE;
4646

4747
/* Range partitions for FLOAT8 type */
48-
CREATE TABLE abc (x FLOAT4 NOT NULL);
48+
CREATE TABLE abc (x FLOAT8 NOT NULL);
4949
SELECT create_range_partitions('abc', 'x', 0, 100, 2);
5050
SELECT set_interval('abc', NULL::FLOAT8);
5151
/* Set a trivial interval */
@@ -56,7 +56,7 @@ SELECT set_interval('abc', 'NaN'::FLOAT8);
5656
SELECT set_interval('abc', 'Infinity'::FLOAT8);
5757
/* Set a normal interval */
5858
SELECT set_interval('abc', 100);
59-
DROP TABLE abc cascade;
59+
DROP TABLE abc CASCADE;
6060

6161
/* Range partitions for NUMERIC type */
6262
CREATE TABLE abc (x NUMERIC NOT NULL);
@@ -68,13 +68,13 @@ SELECT set_interval('abc', 0);
6868
SELECT set_interval('abc', 'NaN'::NUMERIC);
6969
/* Set a normal interval */
7070
SELECT set_interval('abc', 100);
71-
DROP TABLE abc cascade;
71+
DROP TABLE abc CASCADE;
7272

7373
/* Hash partitioned table shouldn't accept any interval value */
7474
CREATE TABLE abc (id SERIAL);
7575
SELECT create_hash_partitions('abc', 'id', 3);
7676
SELECT set_interval('abc', 100);
7777
SELECT set_interval('abc', NULL::INTEGER);
78-
DROP TABLE abc cascade;
78+
DROP TABLE abc CASCADE;
7979

80-
DROP EXTENSION pg_pathman;
80+
DROP EXTENSION pg_pathman;

0 commit comments

Comments
 (0)