[javascriptlint-commit] SF.net SVN: javascriptlint:[344] trunk
Status: Beta
Brought to you by:
matthiasmiller
From: <mat...@us...> - 2013-10-10 15:24:22
|
Revision: 344 http://sourceforge.net/p/javascriptlint/code/344 Author: matthiasmiller Date: 2013-10-10 15:24:17 +0000 (Thu, 10 Oct 2013) Log Message: ----------- Run jsengine unit tests and fix broken tests. Modified Paths: -------------- trunk/javascriptlint/jsl.py trunk/jsengine/parser/__init__.py Modified: trunk/javascriptlint/jsl.py =================================================================== --- trunk/javascriptlint/jsl.py 2013-10-10 14:07:41 UTC (rev 343) +++ trunk/javascriptlint/jsl.py 2013-10-10 15:24:17 UTC (rev 344) @@ -12,6 +12,7 @@ import fs import htmlparse import jsparse +import jsengine.parser import lint import util import version @@ -123,7 +124,7 @@ if options.unittest: suite = unittest.TestSuite(); - for module in [conf, htmlparse, jsparse, lint, util]: + for module in [conf, htmlparse, jsengine.parser, jsparse, lint, util]: suite.addTest(unittest.findTestCases(module)) runner = unittest.TextTestRunner(verbosity=options.verbosity) Modified: trunk/jsengine/parser/__init__.py =================================================================== --- trunk/jsengine/parser/__init__.py 2013-10-10 14:07:41 UTC (rev 343) +++ trunk/jsengine/parser/__init__.py 2013-10-10 15:24:17 UTC (rev 344) @@ -854,7 +854,7 @@ try: parsestring('/*') except JSSyntaxError as error: - self.assertEqual(error.pos, NodePos(0, 1)) + self.assertEqual(error.offset, 1) else: self.assert_(False) def testObjectEndComma(self): @@ -867,9 +867,9 @@ self.assertEquals(left.atom, 'a') self.assertEquals(right.kind, kind.RC) node = right.end_comma - self.assertEquals(node.kind, tok.COMMA) - self.assertEquals(node.start_offset, NodePos(0, 6)) - self.assertEquals(node.end_offset, NodePos(0, 6)) + self.assertEquals(node.kind, kind.COMMA) + self.assertEquals(node.start_offset, 6) + self.assertEquals(node.end_offset, 6) def _testArrayEndComma(self, script, col): root = parsestring(script) node, = root.kids @@ -884,9 +884,9 @@ if col is None: self.assert_(node is None) else: - self.assertEquals(node.kind, tok.COMMA) - self.assertEquals(node.start_offset, NodePos(0, col)) - self.assertEquals(node.end_offset, NodePos(0, col)) + self.assertEquals(node.kind, kind.COMMA) + self.assertEquals(node.start_offset, col) + self.assertEquals(node.end_offset, col) def testArrayEndComma(self): self._testArrayEndComma('a=[,]', 3) self._testArrayEndComma('a=[a,]', 4) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |