-
Notifications
You must be signed in to change notification settings - Fork 23
Expand file tree
/
Copy pathunicodeTestCases.py
More file actions
71 lines (51 loc) · 2.61 KB
/
unicodeTestCases.py
File metadata and controls
71 lines (51 loc) · 2.61 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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
import unittest
from springpython.context import *
from springpython.config import *
class UnicodeTestCaseXml(unittest.TestCase):
def testParsingAppContextWithNonAscii1(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext1.xml"))
def testParsingAppContextWithNonAscii2(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext2.xml"))
def testParsingAppContextWithNonAscii3(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext3.xml"))
def testParsingAppContextWithNonAscii4(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext4.xml"))
def testParsingAppContextWithNonAscii5(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext5.xml"))
def testParsingAppContextWithNonAscii6(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext6.xml"))
def testParsingAppContextWithNonAscii7(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext7.xml"))
def testParsingAppContextWithNonAscii8(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext8.xml"))
def testParsingAppContextWithNonAscii9(self):
ctx = ApplicationContext(XMLConfig("support/unicodeContext9.xml"))
def testParsingAppContextWithNonAscii10(self):
try:
ctx = ApplicationContext(XMLConfig("support/unicodeContext10.xml"))
self.fail("Expected an encoding error since Python code is ASCII based.")
except UnicodeEncodeError:
pass
class UnicodeTestCaseYaml(unittest.TestCase):
def testParsingAppContextWithNonAscii1(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext1.yaml"))
def testParsingAppContextWithNonAscii3(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext3.yaml"))
def testParsingAppContextWithNonAscii4(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext4.yaml"))
def testParsingAppContextWithNonAscii5(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext5.yaml"))
def testParsingAppContextWithNonAscii6(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext6.yaml"))
def testParsingAppContextWithNonAscii7(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext7.yaml"))
def testParsingAppContextWithNonAscii8(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext8.yaml"))
def testParsingAppContextWithNonAscii9(self):
ctx = ApplicationContext(YamlConfig("support/unicodeContext9.yaml"))
def testParsingAppContextWithNonAscii10(self):
try:
ctx = ApplicationContext(YamlConfig("support/unicodeContext10.yaml"))
self.fail("Expected an encoding error since Python code is ASCII based.")
except UnicodeEncodeError:
pass