Mercurial > pymonkey
diff test_pymonkey.py @ 8:6647870380cc
Added support for undefined.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Sun, 28 Jun 2009 13:32:46 -0700 |
parents | 0d0ce6415b66 |
children | 032cfc448079 |
line wrap: on
line diff
--- a/test_pymonkey.py Sun Jun 28 13:09:39 2009 -0700 +++ b/test_pymonkey.py Sun Jun 28 13:32:46 2009 -0700 @@ -2,6 +2,13 @@ import pymonkey class PymonkeyTests(unittest.TestCase): + def testUndefinedCannotBeInstantiated(self): + self.assertRaises(TypeError, pymonkey.undefined) + + def testEvaluateReturnsUndefined(self): + retval = pymonkey.evaluate("", '<string>', 1) + self.assertTrue(retval is pymonkey.undefined) + def testEvaluateReturnsUnicode(self): retval = pymonkey.evaluate("'o hai\u2026'", '<string>', 1) self.assertTrue(type(retval) == unicode)