summaryrefslogtreecommitdiff
path: root/src/python/stdlib/test/test_call.py
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2011-10-26 13:50:50 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2011-10-26 13:50:50 (GMT)
commite46ef289e142982d7bd592faa7b0f85470364c01 (patch)
treecda253e03788f7db0a7cdcd05662f66b4455e298 /src/python/stdlib/test/test_call.py
parentd0d0d62bbcbb5c3417f8cba419c83bac192ea985 (diff)
downloadpowder-e46ef289e142982d7bd592faa7b0f85470364c01.zip
powder-e46ef289e142982d7bd592faa7b0f85470364c01.tar.gz
Remove Python console stuff
Diffstat (limited to 'src/python/stdlib/test/test_call.py')
-rw-r--r--src/python/stdlib/test/test_call.py134
1 files changed, 0 insertions, 134 deletions
diff --git a/src/python/stdlib/test/test_call.py b/src/python/stdlib/test/test_call.py
deleted file mode 100644
index d06c2c9..0000000
--- a/src/python/stdlib/test/test_call.py
+++ /dev/null
@@ -1,134 +0,0 @@
-import unittest
-from test import test_support
-
-# The test cases here cover several paths through the function calling
-# code. They depend on the METH_XXX flag that is used to define a C
-# function, which can't be verified from Python. If the METH_XXX decl
-# for a C function changes, these tests may not cover the right paths.
-
-class CFunctionCalls(unittest.TestCase):
-
- def test_varargs0(self):
- self.assertRaises(TypeError, {}.has_key)
-
- def test_varargs1(self):
- with test_support.check_py3k_warnings():
- {}.has_key(0)
-
- def test_varargs2(self):
- self.assertRaises(TypeError, {}.has_key, 0, 1)
-
- def test_varargs0_ext(self):
- try:
- {}.has_key(*())
- except TypeError:
- pass
-
- def test_varargs1_ext(self):
- with test_support.check_py3k_warnings():
- {}.has_key(*(0,))
-
- def test_varargs2_ext(self):
- try:
- with test_support.check_py3k_warnings():
- {}.has_key(*(1, 2))
- except TypeError:
- pass
- else:
- raise RuntimeError
-
- def test_varargs0_kw(self):
- self.assertRaises(TypeError, {}.has_key, x=2)
-
- def test_varargs1_kw(self):
- self.assertRaises(TypeError, {}.has_key, x=2)
-
- def test_varargs2_kw(self):
- self.assertRaises(TypeError, {}.has_key, x=2, y=2)
-
- def test_oldargs0_0(self):
- {}.keys()
-
- def test_oldargs0_1(self):
- self.assertRaises(TypeError, {}.keys, 0)
-
- def test_oldargs0_2(self):
- self.assertRaises(TypeError, {}.keys, 0, 1)
-
- def test_oldargs0_0_ext(self):
- {}.keys(*())
-
- def test_oldargs0_1_ext(self):
- try:
- {}.keys(*(0,))
- except TypeError:
- pass
- else:
- raise RuntimeError
-
- def test_oldargs0_2_ext(self):
- try:
- {}.keys(*(1, 2))
- except TypeError:
- pass
- else:
- raise RuntimeError
-
- def test_oldargs0_0_kw(self):
- try:
- {}.keys(x=2)
- except TypeError:
- pass
- else:
- raise RuntimeError
-
- def test_oldargs0_1_kw(self):
- self.assertRaises(TypeError, {}.keys, x=2)
-
- def test_oldargs0_2_kw(self):
- self.assertRaises(TypeError, {}.keys, x=2, y=2)
-
- def test_oldargs1_0(self):
- self.assertRaises(TypeError, [].count)
-
- def test_oldargs1_1(self):
- [].count(1)
-
- def test_oldargs1_2(self):
- self.assertRaises(TypeError, [].count, 1, 2)
-
- def test_oldargs1_0_ext(self):
- try:
- [].count(*())
- except TypeError:
- pass
- else:
- raise RuntimeError
-
- def test_oldargs1_1_ext(self):
- [].count(*(1,))
-
- def test_oldargs1_2_ext(self):
- try:
- [].count(*(1, 2))
- except TypeError:
- pass
- else:
- raise RuntimeError
-
- def test_oldargs1_0_kw(self):
- self.assertRaises(TypeError, [].count, x=2)
-
- def test_oldargs1_1_kw(self):
- self.assertRaises(TypeError, [].count, {}, x=2)
-
- def test_oldargs1_2_kw(self):
- self.assertRaises(TypeError, [].count, x=2, y=2)
-
-
-def test_main():
- test_support.run_unittest(CFunctionCalls)
-
-
-if __name__ == "__main__":
- test_main()