Skip to content

Commit 6050610

Browse files
AhnSeongHyunsdispater
authored andcommitted
Add test_ko.py for "ko" locale (#9)
1 parent 9ad5b58 commit 6050610

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# -*- coding: utf-8 -*-
2+
3+
from pendulum import Pendulum
4+
5+
from .. import AbstractTestCase
6+
from . import AbstractLocalizationTestCase
7+
8+
9+
10+
class KoTest(AbstractLocalizationTestCase, AbstractTestCase):
11+
12+
locale = 'ko'
13+
14+
def diff_for_humans(self):
15+
with self.wrap_with_test_now():
16+
d = Pendulum.now().sub_second()
17+
self.assertEqual('1 초 전', d.diff_for_humans())
18+
19+
d = Pendulum.now().sub_seconds(2)
20+
self.assertEqual('2 초 전', d.diff_for_humans())
21+
22+
d = Pendulum.now().sub_minute()
23+
self.assertEqual('1 분 전', d.diff_for_humans())
24+
25+
d = Pendulum.now().sub_minutes(2)
26+
self.assertEqual('2 분 전', d.diff_for_humans())
27+
28+
d = Pendulum.now().sub_hour()
29+
self.assertEqual('1 시간 전', d.diff_for_humans())
30+
31+
d = Pendulum.now().sub_hours(2)
32+
self.assertEqual('2 시간 전', d.diff_for_humans())
33+
34+
d = Pendulum.now().sub_day()
35+
self.assertEqual('1 일 전', d.diff_for_humans())
36+
37+
d = Pendulum.now().sub_days(2)
38+
self.assertEqual('2 일 전', d.diff_for_humans())
39+
40+
d = Pendulum.now().sub_week()
41+
self.assertEqual('1 주일 전', d.diff_for_humans())
42+
43+
d = Pendulum.now().sub_weeks(2)
44+
self.assertEqual('2 주일 전', d.diff_for_humans())
45+
46+
d = Pendulum.now().sub_month()
47+
self.assertEqual('1 개월 전', d.diff_for_humans())
48+
49+
d = Pendulum.now().sub_months(2)
50+
self.assertEqual('2 개월 전', d.diff_for_humans())
51+
52+
d = Pendulum.now().sub_year()
53+
self.assertEqual('1 년 전', d.diff_for_humans())
54+
55+
d = Pendulum.now().sub_years(2)
56+
self.assertEqual('2 년 전', d.diff_for_humans())
57+
58+
d = Pendulum.now().add_second()
59+
self.assertEqual('1 초 후', d.diff_for_humans())
60+
61+
d = Pendulum.now().add_second()
62+
d2 = Pendulum.now()
63+
self.assertEqual('1 초 뒤', d.diff_for_humans(d2))
64+
self.assertEqual('1 초 앞', d2.diff_for_humans(d))
65+
66+
self.assertEqual('1 초', d.diff_for_humans(d2, True))
67+
self.assertEqual('2 초', d2.diff_for_humans(d.add_second(), True))

0 commit comments

Comments
 (0)