diff options
author | Andrew Dunstan <andrew@dunslane.net> | 2023-02-28 15:47:07 -0500 |
---|---|---|
committer | Andrew Dunstan <andrew@dunslane.net> | 2023-02-28 15:47:07 -0500 |
commit | b5737efea00717173c0cc889ebd115966abd8c8c (patch) | |
tree | d9218d1d60e09747cb1cdfe9bd2eb6919dde6cb5 | |
parent | 71a75626d5271f2bcdbdc43b8c13065c4634fd9f (diff) | |
download | postgresql-b5737efea00717173c0cc889ebd115966abd8c8c.tar.gz postgresql-b5737efea00717173c0cc889ebd115966abd8c8c.zip |
Remove unnecessary and problematic collate.windows.win1252 tests
Some windows instances can't handle setting lc_time to a non BCP 47
locale, and the removed tests in any case don't really make lots of
sense here.
Juan José SantamarÃa Flecha
Discussion: https://postgr.es/m/237b255b-e063-a82e-66e1-c63a12bf9664@dunslane.net
-rw-r--r-- | src/test/regress/expected/collate.windows.win1252.out | 24 | ||||
-rw-r--r-- | src/test/regress/sql/collate.windows.win1252.sql | 13 |
2 files changed, 0 insertions, 37 deletions
diff --git a/src/test/regress/expected/collate.windows.win1252.out b/src/test/regress/expected/collate.windows.win1252.out index 4d538f21230..61b421161fa 100644 --- a/src/test/regress/expected/collate.windows.win1252.out +++ b/src/test/regress/expected/collate.windows.win1252.out @@ -361,30 +361,6 @@ SELECT relname FROM pg_class WHERE relname ~* '^abc'; --------- (0 rows) --- to_char -SET lc_time TO 'de_DE'; -SELECT to_char(date '2010-03-01', 'DD TMMON YYYY'); - to_char -------------- - 01 MRZ 2010 -(1 row) - -SELECT to_char(date '2010-03-01', 'DD TMMON YYYY' COLLATE "de_DE"); - to_char -------------- - 01 MRZ 2010 -(1 row) - --- to_date -SELECT to_date('01 MÄR 2010', 'DD TMMON YYYY'); -ERROR: invalid value "MÄR" for "MON" -DETAIL: The given value did not match any of the allowed values for this field. -SELECT to_date('01 Mär 2010', 'DD TMMON YYYY'); -ERROR: invalid value "Mär" for "MON" -DETAIL: The given value did not match any of the allowed values for this field. -SELECT to_date('1234567890ab 2010', 'TMMONTH YYYY'); -- fail -ERROR: invalid value "1234567890ab" for "MONTH" -DETAIL: The given value did not match any of the allowed values for this field. -- backwards parsing CREATE VIEW collview1 AS SELECT * FROM collate_test1 WHERE b COLLATE "C" >= 'bbc'; CREATE VIEW collview2 AS SELECT a, b FROM collate_test1 ORDER BY b COLLATE "C"; diff --git a/src/test/regress/sql/collate.windows.win1252.sql b/src/test/regress/sql/collate.windows.win1252.sql index 64f5ef9b97a..b5c45e18103 100644 --- a/src/test/regress/sql/collate.windows.win1252.sql +++ b/src/test/regress/sql/collate.windows.win1252.sql @@ -150,19 +150,6 @@ FROM collate_test6; SELECT relname FROM pg_class WHERE relname ~* '^abc'; --- to_char - -SET lc_time TO 'de_DE'; -SELECT to_char(date '2010-03-01', 'DD TMMON YYYY'); -SELECT to_char(date '2010-03-01', 'DD TMMON YYYY' COLLATE "de_DE"); - --- to_date - -SELECT to_date('01 MÄR 2010', 'DD TMMON YYYY'); -SELECT to_date('01 Mär 2010', 'DD TMMON YYYY'); -SELECT to_date('1234567890ab 2010', 'TMMONTH YYYY'); -- fail - - -- backwards parsing CREATE VIEW collview1 AS SELECT * FROM collate_test1 WHERE b COLLATE "C" >= 'bbc'; |