Mercurial > pymonkey
view test_pymonkey.py @ 5:aae78eac86d6
Added support for booleans.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Sun, 28 Jun 2009 12:47:30 -0700 |
parents | 2711b636f8e6 |
children | 0d0ce6415b66 |
line wrap: on
line source
import unittest import pymonkey class PymonkeyTests(unittest.TestCase): def testEvaluateReturnsTrue(self): self.assertTrue(pymonkey.evaluate('true', '<string>', 1) is True) def testEvaluateReturnsFalse(self): self.assertTrue(pymonkey.evaluate('false', '<string>', 1) is False) def testEvaluateReturnsNone(self): self.assertTrue(pymonkey.evaluate('null', '<string>', 1) is None) def testEvaluateReturnsIntegers(self): self.assertEqual(pymonkey.evaluate('1+3', '<string>', 1), 4) def testEvaluateReturnsFloats(self): self.assertEqual(pymonkey.evaluate('1.1+3', '<string>', 1), 4.1) if __name__ == '__main__': unittest.main()