diff options
author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2017-03-01 00:44:28 +0000 |
---|---|---|
committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2017-03-01 02:14:35 +0000 |
commit | 3638d349ba4cc8f321015dfa427f2e873116c9dc (patch) | |
tree | 6203cb409ac982f73cc8c49c0b11d428bed329ab | |
parent | 691df4952ba9132f6af012f021c0db04c8681d9e (diff) | |
download | psycopg2-3638d349ba4cc8f321015dfa427f2e873116c9dc.tar.gz |
Skip test on PG version with bad interval roundingfix-512
On these ancient versions:
=# select '999999:00:00.1'::interval;
interval
--------------------------------
41666 days 15:00:00.0999999046
-rwxr-xr-x | tests/test_dates.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/test_dates.py b/tests/test_dates.py index 9b71905..98b1f55 100755 --- a/tests/test_dates.py +++ b/tests/test_dates.py @@ -338,6 +338,7 @@ class DatetimeTests(ConnectingTestCase, CommonDatetimeTestsMixin): t = self.execute("select '24:00+05:30'::timetz;") self.assertEqual(t, time(0, 0, tzinfo=FixedOffsetTimezone(330))) + @skip_before_postgres(8, 1) def test_large_interval(self): t = self.execute("select '999999:00:00'::interval") self.assertEqual(total_seconds(t), 999999 * 60 * 60) |