-
Notifications
You must be signed in to change notification settings - Fork 0
/
unit_test_test_date_clean.py
133 lines (91 loc) · 5.21 KB
/
unit_test_test_date_clean.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
import unittest
import gls_preprocess_standard_update_v1 as clean_data
class TestUM(unittest.TestCase):
def setUp(self):
pass
def test_case_1(self):
d = clean_data.gls_preprocess('1/1/2016',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-01-2016')
def test_case_2(self):
d = clean_data.gls_preprocess('2014 mar 08',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '08-03-2014')
def test_case_3(self):
d = clean_data.gls_preprocess('08 mar 2014',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '08-03-2014')
def test_case_4(self):
d = clean_data.gls_preprocess('08 mar 14',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '08-03-2014')
def test_case_5(self):
d = clean_data.gls_preprocess('2014 mar 08',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '08-03-2014')
def test_case_6(self):
d = clean_data.gls_preprocess('2014 mar 08',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '08-03-2014')
def test_case_7(self):
d = clean_data.gls_preprocess('Mar 2014 03',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '03-03-2014')
def test_case_8(self):
d = clean_data.gls_preprocess('08 2014 mar',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '08-03-2014')
def test_case_9(self):
d = clean_data.gls_preprocess('2014 03',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-03-2014')
def test_case_9(self):
d = clean_data.gls_preprocess('2014 03',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-03-2014')
def test_case_10(self):
d = clean_data.gls_preprocess('04 14',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-04-2014')
def test_case_11(self):
d = clean_data.gls_preprocess('2014 08 03',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '03-08-2014')
def test_case_12(self):
d = clean_data.gls_preprocess('1/9',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-01-2009')
def test_case_13(self):
d = clean_data.gls_preprocess('2014 3',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-03-2014')
def test_case_14(self):
d = clean_data.gls_preprocess('octobre 2011',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, 'wrong_date')
def test_case_15(self):
d = clean_data.gls_preprocess('2014 13',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, 'wrong_date')
def test_case_16(self):
d = clean_data.gls_preprocess('14/13',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, 'wrong_date')
def test_case_17(self):
d = clean_data.gls_preprocess('2014 03',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-03-2014')
def test_case_18(self):
d = clean_data.gls_preprocess('Sep 1997',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-09-1997')
def test_case_19(self):
d = clean_data.gls_preprocess('7/3',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-07-2003')
def test_case_20(self):
d = clean_data.gls_preprocess('070-3',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, 'wrong_date')
def test_case_21(self):
d = clean_data.gls_preprocess('14 03',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, 'wrong_date')
def test_case_22(self):
d = clean_data.gls_preprocess('01-01-2011',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-01-2011')
def test_case_23(self):
d = clean_data.gls_preprocess('2/3',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-02-2003')
def test_case_24(self):
d = clean_data.gls_preprocess('04/0',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-04-2000')
def test_case_25(self):
d = clean_data.gls_preprocess('10-2',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-10-2002')
def test_case_26(self):
d = clean_data.gls_preprocess('31-2',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, 'wrong_date')
def test_case_27(self):
d = clean_data.gls_preprocess('2-12',None,None,None,None,None,None).gls_date()['date_modify_1'][0]
self.assertEqual(d, '01-02-2012')
if __name__ == '__main__':
unittest.main()