Skip to content

Commit 4d9df15

Browse files
committed
use six
1 parent 8fcb5b0 commit 4d9df15

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

nc_time_axis/tests/unit/test_NetCDFTimeConverter.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,15 @@
22

33
from __future__ import (absolute_import, division, print_function)
44
from six.moves import (filter, input, map, range, zip) # noqa
5+
from six import assertRaisesRegex
56

6-
import sys
77
import unittest
88

99
import cftime
1010
import numpy as np
1111

1212
from nc_time_axis import NetCDFTimeConverter, CalendarDateTime
1313

14-
if sys.version_info[:2] == (2, 7):
15-
unittest.TestCase.assertRaisesRegex = unittest.TestCase.assertRaisesRegexp
16-
1714

1815
class Test_axisinfo(unittest.TestCase):
1916
def test_axis_default_limits(self):
@@ -60,7 +57,7 @@ def test_nonequal_calendars(self):
6057
unit = 'days since 2000-01-01'
6158
val = [CalendarDateTime(cftime.datetime(2014, 8, 12), calendar_1),
6259
CalendarDateTime(cftime.datetime(2014, 8, 13), calendar_2)]
63-
with self.assertRaisesRegex(ValueError, 'not all equal'):
60+
with assertRaisesRegex(self, ValueError, 'not all equal'):
6461
NetCDFTimeConverter().default_units(val, None)
6562

6663

@@ -102,14 +99,14 @@ def test_non_cftime_datetime(self):
10299
val = CalendarDateTime(4, '360_day')
103100
msg = 'The datetime attribute of the CalendarDateTime object must ' \
104101
'be of type `cftime.datetime`.'
105-
with self.assertRaisesRegex(ValueError, msg):
102+
with assertRaisesRegex(self, ValueError, msg):
106103
result = NetCDFTimeConverter().convert(val, None, None)
107104

108105
def test_non_CalendarDateTime(self):
109106
val = cftime.datetime(1988, 5, 6)
110107
msg = 'The values must be numbers or instances of ' \
111108
'"nc_time_axis.CalendarDateTime".'
112-
with self.assertRaisesRegex(ValueError, msg):
109+
with assertRaisesRegex(self, ValueError, msg):
113110
result = NetCDFTimeConverter().convert(val, None, None)
114111

115112

0 commit comments

Comments
 (0)