Skip to content

Commit bcc131c

Browse files
committed
mirrors: switch to pytest
1 parent e9538f4 commit bcc131c

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

mirrors/tests/test_templatetags.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
from datetime import timedelta
22

3-
from django.test import SimpleTestCase
4-
53
from mirrors.templatetags.mirror_status import duration, hours, percentage
64

75

8-
class MirrorTemplateTagTest(SimpleTestCase):
9-
def test_duration(self):
10-
self.assertEqual(duration(None), u'')
6+
def test_duration():
7+
assert duration(None) == ''
8+
9+
assert duration(timedelta(hours=5)) == '5:00'
10+
assert duration(timedelta(hours=5, seconds=61)) == '5:01'
11+
12+
# Microseconds are skipped
13+
assert duration(timedelta(microseconds=9999)) == '0:00'
14+
1115

12-
self.assertEqual(duration(timedelta(hours=5)), '5:00')
13-
self.assertEqual(duration(timedelta(hours=5, seconds=61)), '5:01')
14-
# Microseconds are skipped
15-
self.assertEqual(duration(timedelta(microseconds=9999), ), '0:00')
16+
def test_hours():
17+
assert hours(None) == ''
1618

17-
def test_hours(self):
18-
self.assertEqual(hours(None), u'')
19+
assert hours(timedelta(hours=5)) == '5 hours'
20+
assert hours(timedelta(hours=1)) == '1 hour'
21+
assert hours(timedelta(seconds=60*60)) == '1 hour'
1922

20-
self.assertEqual(hours(timedelta(hours=5)), '5 hours')
21-
self.assertEqual(hours(timedelta(hours=1)), '1 hour')
22-
self.assertEqual(hours(timedelta(seconds=60*60)), '1 hour')
2323

24-
def test_percentage(self):
25-
self.assertEqual(percentage(None), u'')
26-
self.assertEqual(percentage(10), '1000.0%')
27-
self.assertEqual(percentage(10, 2), '1000.00%')
24+
def test_percentage():
25+
assert percentage(None) == ''
26+
assert percentage(10) == '1000.0%'
27+
assert percentage(10, 2) == '1000.00%'

0 commit comments

Comments
 (0)