diff options
| author | Claude Paroz <claude@2xlibre.net> | 2013-01-11 17:49:55 +0100 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2013-01-11 17:52:53 +0100 |
| commit | 2e55cf580e48b02165b7aafb0d9368c714742137 (patch) | |
| tree | ab843620fb2710cafbbc1ea50297e18132595733 | |
| parent | 9f9a7f03d77e2b6002f841be42eccf8ff287f279 (diff) | |
Adapted test assertion against yaml dump
Fixes #12914 (again).
| -rw-r--r-- | tests/modeltests/timezones/tests.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/modeltests/timezones/tests.py b/tests/modeltests/timezones/tests.py index 2fdf6733a0..29a490e3fb 100644 --- a/tests/modeltests/timezones/tests.py +++ b/tests/modeltests/timezones/tests.py @@ -2,6 +2,7 @@ from __future__ import unicode_literals import datetime import os +import re import sys import time import warnings @@ -504,7 +505,9 @@ class SerializationTests(TestCase): self.assertXMLEqual(field.childNodes[0].wholeText, dt) def assert_yaml_contains_datetime(self, yaml, dt): - self.assertIn("- fields: {dt: !!timestamp '%s'}" % dt, yaml) + # Depending on the yaml dumper, '!timestamp' might be absent + self.assertRegexpMatches(yaml, + r"- fields: {dt: !(!timestamp)? '%s'}" % re.escape(dt)) def test_naive_datetime(self): dt = datetime.datetime(2011, 9, 1, 13, 20, 30) |
