[pypy-svn] r48397 - pypy/branch/clr-module-improvements/pypy/module/clr/test
antocuni at codespeak.net
antocuni at codespeak.net
Thu Nov 8 10:42:29 CET 2007
Author: antocuni
Date: Thu Nov 8 10:42:28 2007
New Revision: 48397
Modified:
pypy/branch/clr-module-improvements/pypy/module/clr/test/test_importer.py
Log:
- Abs(-5) is 5, not -5 :-)
- Add an assert to check that Math is loaded only one time
- Add a failing test for non existent modules
Modified: pypy/branch/clr-module-improvements/pypy/module/clr/test/test_importer.py
==============================================================================
--- pypy/branch/clr-module-improvements/pypy/module/clr/test/test_importer.py (original)
+++ pypy/branch/clr-module-improvements/pypy/module/clr/test/test_importer.py Thu Nov 8 10:42:28 2007
@@ -9,8 +9,15 @@
import clr
import System.Math
- assert System.Math.Abs(-5) == -5
+ assert System.Math.Abs(-5) == 5
assert System.Math.Pow(2, 5) == 2**5
- # import System.Math ...
+ Math = clr.load_cli_class('System', 'Math')
+ assert Math is System.Math
+ def test_ImportError(self):
+ skip('Fixme!')
+ def fn():
+ import non_existent_module
+ raises(ImportError, fn())
+
More information about the pypy-svn
mailing list