Mercurial > cpython-lru_cache-weakref
annotate Lib/test/test_call.py @ 79675:c0a2294de787 2.7
Issue #16199: Backport 2to3 typo fix from 3.2.
| author | Chris Jerdonek <chris.jerdonek@gmail.com> |
|---|---|
| date | Thu, 11 Oct 2012 16:15:46 -0700 |
| parents | b36cb4602e21 |
| children |
| rev | line source |
|---|---|
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
1 import unittest |
|
28917
1741af48fd9f
Combine the functionality of test_support.run_unittest()
Walter Dörwald <walter@livinglogic.de>
parents:
24364
diff
changeset
|
2 from test import test_support |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
3 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
4 # The test cases here cover several paths through the function calling |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
5 # code. They depend on the METH_XXX flag that is used to define a C |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
6 # function, which can't be verified from Python. If the METH_XXX decl |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
7 # for a C function changes, these tests may not cover the right paths. |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
8 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
9 class CFunctionCalls(unittest.TestCase): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
10 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
11 def test_varargs0(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
12 self.assertRaises(TypeError, {}.has_key) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
13 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
14 def test_varargs1(self): |
|
59783
c8c840162804
#7092 - Silence more py3k deprecation warnings, using test_support.check_py3k_warnings() helper.
Florent Xicluna <florent.xicluna@gmail.com>
parents:
58198
diff
changeset
|
15 with test_support.check_py3k_warnings(): |
|
63572
51102abdec50
Merged revisions 79165 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents:
31616
diff
changeset
|
16 {}.has_key(0) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
17 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
18 def test_varargs2(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
19 self.assertRaises(TypeError, {}.has_key, 0, 1) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
20 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
21 def test_varargs0_ext(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
22 try: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
23 {}.has_key(*()) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
24 except TypeError: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
25 pass |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
26 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
27 def test_varargs1_ext(self): |
|
59783
c8c840162804
#7092 - Silence more py3k deprecation warnings, using test_support.check_py3k_warnings() helper.
Florent Xicluna <florent.xicluna@gmail.com>
parents:
58198
diff
changeset
|
28 with test_support.check_py3k_warnings(): |
|
63572
51102abdec50
Merged revisions 79165 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents:
31616
diff
changeset
|
29 {}.has_key(*(0,)) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
30 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
31 def test_varargs2_ext(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
32 try: |
|
59783
c8c840162804
#7092 - Silence more py3k deprecation warnings, using test_support.check_py3k_warnings() helper.
Florent Xicluna <florent.xicluna@gmail.com>
parents:
58198
diff
changeset
|
33 with test_support.check_py3k_warnings(): |
|
63572
51102abdec50
Merged revisions 79165 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents:
31616
diff
changeset
|
34 {}.has_key(*(1, 2)) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
35 except TypeError: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
36 pass |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
37 else: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
38 raise RuntimeError |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
39 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
40 def test_varargs0_kw(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
41 self.assertRaises(TypeError, {}.has_key, x=2) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
42 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
43 def test_varargs1_kw(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
44 self.assertRaises(TypeError, {}.has_key, x=2) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
45 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
46 def test_varargs2_kw(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
47 self.assertRaises(TypeError, {}.has_key, x=2, y=2) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
48 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
49 def test_oldargs0_0(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
50 {}.keys() |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
51 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
52 def test_oldargs0_1(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
53 self.assertRaises(TypeError, {}.keys, 0) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
54 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
55 def test_oldargs0_2(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
56 self.assertRaises(TypeError, {}.keys, 0, 1) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
57 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
58 def test_oldargs0_0_ext(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
59 {}.keys(*()) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
60 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
61 def test_oldargs0_1_ext(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
62 try: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
63 {}.keys(*(0,)) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
64 except TypeError: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
65 pass |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
66 else: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
67 raise RuntimeError |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
68 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
69 def test_oldargs0_2_ext(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
70 try: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
71 {}.keys(*(1, 2)) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
72 except TypeError: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
73 pass |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
74 else: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
75 raise RuntimeError |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
76 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
77 def test_oldargs0_0_kw(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
78 try: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
79 {}.keys(x=2) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
80 except TypeError: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
81 pass |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
82 else: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
83 raise RuntimeError |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
84 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
85 def test_oldargs0_1_kw(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
86 self.assertRaises(TypeError, {}.keys, x=2) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
87 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
88 def test_oldargs0_2_kw(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
89 self.assertRaises(TypeError, {}.keys, x=2, y=2) |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
90 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
91 def test_oldargs1_0(self): |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
92 self.assertRaises(TypeError, [].count) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
93 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
94 def test_oldargs1_1(self): |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
95 [].count(1) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
96 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
97 def test_oldargs1_2(self): |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
98 self.assertRaises(TypeError, [].count, 1, 2) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
99 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
100 def test_oldargs1_0_ext(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
101 try: |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
102 [].count(*()) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
103 except TypeError: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
104 pass |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
105 else: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
106 raise RuntimeError |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
107 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
108 def test_oldargs1_1_ext(self): |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
109 [].count(*(1,)) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
110 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
111 def test_oldargs1_2_ext(self): |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
112 try: |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
113 [].count(*(1, 2)) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
114 except TypeError: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
115 pass |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
116 else: |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
117 raise RuntimeError |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
118 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
119 def test_oldargs1_0_kw(self): |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
120 self.assertRaises(TypeError, [].count, x=2) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
121 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
122 def test_oldargs1_1_kw(self): |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
123 self.assertRaises(TypeError, [].count, {}, x=2) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
124 |
|
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
125 def test_oldargs1_2_kw(self): |
|
31616
5b3898d9ba59
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger <python@rcn.com>
parents:
28917
diff
changeset
|
126 self.assertRaises(TypeError, [].count, x=2, y=2) |
|
17992
9ee2182481af
Variety of test cases for call to builtin functions
Jeremy Hylton <jeremy@alum.mit.edu>
parents:
diff
changeset
|
127 |
|
20013
e3184e46303b
Change the PyUnit-based tests to use the test_main() approach. This
Fred Drake <fdrake@acm.org>
parents:
17992
diff
changeset
|
128 |
|
e3184e46303b
Change the PyUnit-based tests to use the test_main() approach. This
Fred Drake <fdrake@acm.org>
parents:
17992
diff
changeset
|
129 def test_main(): |
|
28917
1741af48fd9f
Combine the functionality of test_support.run_unittest()
Walter Dörwald <walter@livinglogic.de>
parents:
24364
diff
changeset
|
130 test_support.run_unittest(CFunctionCalls) |
|
20013
e3184e46303b
Change the PyUnit-based tests to use the test_main() approach. This
Fred Drake <fdrake@acm.org>
parents:
17992
diff
changeset
|
131 |
|
e3184e46303b
Change the PyUnit-based tests to use the test_main() approach. This
Fred Drake <fdrake@acm.org>
parents:
17992
diff
changeset
|
132 |
|
e3184e46303b
Change the PyUnit-based tests to use the test_main() approach. This
Fred Drake <fdrake@acm.org>
parents:
17992
diff
changeset
|
133 if __name__ == "__main__": |
|
e3184e46303b
Change the PyUnit-based tests to use the test_main() approach. This
Fred Drake <fdrake@acm.org>
parents:
17992
diff
changeset
|
134 test_main() |
