[pypy-svn] rev 2625 - pypy/trunk/src/pypy/module/test
pmaupin at codespeak.net
pmaupin at codespeak.net
Sat Dec 20 11:01:53 CET 2003
Author: pmaupin
Date: Sat Dec 20 11:01:52 2003
New Revision: 2625
Modified:
pypy/trunk/src/pypy/module/test/test_builtin.py
Log:
Added test for intern()
Modified: pypy/trunk/src/pypy/module/test/test_builtin.py
==============================================================================
--- pypy/trunk/src/pypy/module/test/test_builtin.py (original)
+++ pypy/trunk/src/pypy/module/test/test_builtin.py Sat Dec 20 11:01:52 2003
@@ -21,6 +21,16 @@
self.assertRaises(ValueError, chr, -1)
self.assertRaises(TypeError, chr, 'a')
+ def test_intern(self):
+ self.assertRaises(TypeError, intern)
+ s = "never interned before"
+ s2 = intern(s)
+ self.assertEquals(s, s2)
+ s3 = s.swapcase()
+ self.assert_(s3 != s2)
+ s4 = s3.swapcase()
+ self.assert_(intern(s4) is s2)
+
def test_globals(self):
d = {"foo":"bar"}
exec "def f(): return globals()" in d
More information about the Pypy-commit
mailing list