-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.py
More file actions
57 lines (50 loc) · 1.84 KB
/
test.py
File metadata and controls
57 lines (50 loc) · 1.84 KB
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
import unittest
import helpers
class TestHelpers(unittest.TestCase):
def test_validate_line_lied(self):
line = "psalm 1: 1,3"
result = helpers.validate_line(line)
self.assertEqual(result, True)
line = "psalm 1: 1,3a"
result = helpers.validate_line(line)
self.assertEqual(result, False)
line = "psal m 1: 1,3"
result = helpers.validate_line(line)
self.assertEqual(result, False)
line = "psal m 1: 13"
result = helpers.validate_line(line)
self.assertEqual(result, False)
line = "gezang 14: 1"
result = helpers.validate_line(line)
self.assertEqual(result, True)
def test_validate_line_bijbel(self):
line = "exodus 1: 13-26"
result = helpers.validate_line(line)
self.assertEqual(result, True)
line = "exodus 1: 16"
result = helpers.validate_line(line)
self.assertEqual(result, False)
line = "Exodus 1: 16"
result = helpers.validate_line(line)
self.assertEqual(result, False)
line = "1 johannes 1: 1-6"
result = helpers.validate_line(line)
self.assertEqual(result, True)
line = "1johannes 1: 1-6"
result = helpers.validate_line(line)
self.assertEqual(result, False)
def test_validate_line_opwekking(self):
line = "opwekking 8"
result = helpers.validate_line(line)
self.assertEqual(result, True)
line = "opwekking 169 "
result = helpers.validate_line(line)
self.assertEqual(result, True)
line = " opwekking 39"
result = helpers.validate_line(line)
self.assertEqual(result, True)
line = "Opwekking 169"
result = helpers.validate_line(line)
self.assertEqual(result, True)
if __name__ == '__main__':
unittest.main()