def testNoWhitespace(self): (input,output) = self.readTwo("NoWhitespace") self.assertEqual(strip(input), output)
def js_comment_removal(s): return jsstrip.strip(s, False, False, True, True)
def testStatementDoWhile(self): (input,output) = self.readTwo("StatementDoWhile") self.assertEqual(strip(input), output)
def testStatementForIn(self): (input,output) = self.readTwo("StatementSwitchCase") self.assertEqual(strip(input), output)
def testStringDoubleQuotes(self): (input,output) = self.readTwo("StringDoubleQuotes") self.assertEqual(strip(input), output)
def testStatementNew(self): (input,output) = self.readTwo("StatementNew") # Note: strip first comment self.assertEqual(strip(input, True), output)
def testRegexpBackslash(self): (input,output) = self.readTwo("RegexpBackslash") self.assertEqual(strip(input), output)
def testRegexgStringQuotes(self): (input,output) = self.readTwo("RegexpStringQuotes") self.assertEqual(strip(input), output)
def testCommentSingleline(self): (input,output) = self.readTwo("CommentSingleline") self.assertEqual(strip(input), output)
def testRegexpSimpleWhitespace(self): (input,output) = self.readTwo("RegexpSimpleWhitespace") self.assertEqual(strip(input), output)
def testCommentInSingleQuotes2(self): (input,output) = self.readTwo("CommentInSingleQuotes2") self.assertEqual(strip(input), output)
def testCommentInDoubleQuotes1(self): (input,output) = self.readTwo("CommentInDoubleQuotes1") self.assertEqual(strip(input), output)
def testIfThenElseNoBraces(self): (input,output) = self.readTwo("IfThenElseNoBraces") self.assertEqual(strip(input), output)
def testCommentConditional(self): (input,output) = self.readTwo("CommentConditional") self.assertEqual(strip(input), output)
def testCommentSinglelineFirstline(self): (input,output) = self.readTwo("CommentSinglelineFirstline") self.assertEqual(strip(input, optSaveFirst=False), output)