Mercurial > pymonkey
comparison tests/test_pymonkey.py @ 122:5eda03c8e756
context.evaluate_script() can now take unicode code strings.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Wed, 19 Aug 2009 00:47:46 -0700 |
parents | 856ca7a139e4 |
children | 08a012e96f62 |
comparison
equal
deleted
inserted
replaced
121:edce6af83ee2 | 122:5eda03c8e756 |
---|---|
449 obj, 'hai2u()', '<string>', 1) | 449 obj, 'hai2u()', '<string>', 1) |
450 self.assertEqual(self._tostring(cx, | 450 self.assertEqual(self._tostring(cx, |
451 self.last_exception.args[0]), | 451 self.last_exception.args[0]), |
452 'ReferenceError: hai2u is not defined') | 452 'ReferenceError: hai2u is not defined') |
453 | 453 |
454 def testEvaluateTakesUnicodeCode(self): | |
455 self.assertEqual(self._evaljs(u"'foo\u2026'"), | |
456 u"foo\u2026") | |
457 | |
454 def testEvaluateReturnsUndefined(self): | 458 def testEvaluateReturnsUndefined(self): |
455 retval = self._evaljs("") | 459 retval = self._evaljs("") |
456 self.assertTrue(retval is pymonkey.undefined) | 460 self.assertTrue(retval is pymonkey.undefined) |
457 | 461 |
458 def testEvaludateReturnsUnicodeWithEmbeddedNULs(self): | 462 def testEvaludateReturnsUnicodeWithEmbeddedNULs(self): |