[pypy-svn] r49753 - pypy/branch/clr-module-improvements/pypy/module/clr/test

regmee at codespeak.net regmee at codespeak.net
Fri Dec 14 00:10:55 CET 2007


Author: regmee
Date: Fri Dec 14 00:10:55 2007
New Revision: 49753

Modified:
   pypy/branch/clr-module-improvements/pypy/module/clr/test/test_clr.py
Log:
improving the test case for Generic Classes

Modified: pypy/branch/clr-module-improvements/pypy/module/clr/test/test_clr.py
==============================================================================
--- pypy/branch/clr-module-improvements/pypy/module/clr/test/test_clr.py	(original)
+++ pypy/branch/clr-module-improvements/pypy/module/clr/test/test_clr.py	Fri Dec 14 00:10:55 2007
@@ -197,6 +197,7 @@
         for i in x:
            sum += i
         assert sum == 42+4+4
+        raises(TypeError, x.Add, "test")
 
         genDictIntStr = clr.load_cli_class("System.Collections.Generic","Dictionary`2[System.Int32,System.String]")
         x = genDictIntStr()
@@ -204,4 +205,7 @@
         x[2] = "rest"
         assert x[1] == "test" 
         assert x[2] == "rest" 
+        raises(TypeError, x.__setitem__, 3, 3)
+        raises(TypeError, x.__setitem__, 4, 4.453)
+        raises(TypeError, x.__setitem__, "test", 3)
 



More information about the Pypy-commit mailing list