def test_comment_contains_code_with_multi_line(self): self.assertTrue(eradicate.comment_contains_code( '#def foo():')) self.assertTrue(eradicate.comment_contains_code( '#else:')) self.assertTrue(eradicate.comment_contains_code( '# else : ')) self.assertTrue(eradicate.comment_contains_code( '# "foo %d" % \\')) self.assertTrue(eradicate.comment_contains_code( '#elif True:')) self.assertTrue(eradicate.comment_contains_code( '#x = foo(')) self.assertFalse(eradicate.comment_contains_code( '# this is = to that :(')) self.assertFalse(eradicate.comment_contains_code( '#else')) self.assertFalse(eradicate.comment_contains_code( '#or else:')) self.assertFalse(eradicate.comment_contains_code( '#else True:'))
def test_comment_contains_code_with_print(self): self.assertTrue(eradicate.comment_contains_code('#print')) self.assertTrue(eradicate.comment_contains_code('#print(1)')) self.assertTrue(eradicate.comment_contains_code('#print 1')) self.assertFalse(eradicate.comment_contains_code('#to print'))
def test_comment_contains_code_with_encoding(self): self.assertFalse(eradicate.comment_contains_code('# coding=utf-8')) self.assertFalse(eradicate.comment_contains_code('#coding = utf-8')) self.assertFalse(eradicate.comment_contains_code('# coding: utf-8')) self.assertTrue(eradicate.comment_contains_code('# codings=utf-8'))
def test_comment_contains_code_with_multi_line(self): self.assertTrue(eradicate.comment_contains_code( '#def foo():')) self.assertTrue(eradicate.comment_contains_code( '#else:')) self.assertTrue(eradicate.comment_contains_code( '# else : ')) self.assertTrue(eradicate.comment_contains_code( '# "foo %d" % \\')) self.assertTrue(eradicate.comment_contains_code( '#elif True:')) self.assertTrue(eradicate.comment_contains_code( '#x = foo(')) self.assertFalse(eradicate.comment_contains_code( '#else')) self.assertFalse(eradicate.comment_contains_code( '#or else:')) self.assertFalse(eradicate.comment_contains_code( '#else True:'))
def test_comment_contains_code_with_print(self): self.assertTrue(eradicate.comment_contains_code( '#print')) self.assertTrue(eradicate.comment_contains_code( '#print(1)')) self.assertTrue(eradicate.comment_contains_code( '#print 1')) self.assertFalse(eradicate.comment_contains_code( '#to print'))
def test_comment_contains_code_with_encoding(self): self.assertFalse(eradicate.comment_contains_code( '# coding=utf-8')) self.assertFalse(eradicate.comment_contains_code( '#coding = utf-8')) self.assertFalse(eradicate.comment_contains_code( '# coding: utf-8')) self.assertTrue(eradicate.comment_contains_code( '# codings=utf-8'))
def test_comment_contains_code_with_sentences(self): self.assertFalse(eradicate.comment_contains_code('#code is good'))
def test_comment_contains_code_with_return(self): self.assertTrue(eradicate.comment_contains_code('#return x')) self.assertFalse(eradicate.comment_contains_code('#to return'))
def test_comment_contains_code(self): self.assertFalse(eradicate.comment_contains_code('#')) self.assertFalse( eradicate.comment_contains_code('# This is a (real) comment.')) self.assertFalse(eradicate.comment_contains_code('# 123')) self.assertFalse(eradicate.comment_contains_code('# 123.1')) self.assertFalse(eradicate.comment_contains_code('# 1, 2, 3')) self.assertFalse(eradicate.comment_contains_code('x = 1 # x = 1')) self.assertFalse( eradicate.comment_contains_code( '# pylint: disable=redefined-outer-name')) self.assertFalse( eradicate.comment_contains_code('# Issue #999: This is not code')) self.assertTrue(eradicate.comment_contains_code('# x = 1')) self.assertTrue( eradicate.comment_contains_code('#from foo import eradicate')) self.assertTrue(eradicate.comment_contains_code('#import eradicate')) self.assertTrue(eradicate.comment_contains_code('#"key": value,')) self.assertTrue(eradicate.comment_contains_code('#"key": "value",')) self.assertTrue(eradicate.comment_contains_code('#"key": 1 + 1,')) self.assertTrue(eradicate.comment_contains_code("#'key': 1 + 1,")) self.assertTrue(eradicate.comment_contains_code('#"key": {')) self.assertTrue(eradicate.comment_contains_code('#}')) self.assertTrue(eradicate.comment_contains_code('#} )]')) self.assertTrue(eradicate.comment_contains_code('#},'))
def test_comment_contains_code_with_return(self): self.assertTrue(eradicate.comment_contains_code( '#return x')) self.assertFalse(eradicate.comment_contains_code( '#to return'))
def test_comment_contains_code(self): self.assertFalse(eradicate.comment_contains_code( '#')) self.assertFalse(eradicate.comment_contains_code( '# This is a (real) comment.')) self.assertFalse(eradicate.comment_contains_code( '# 123')) self.assertFalse(eradicate.comment_contains_code( '# 123.1')) self.assertFalse(eradicate.comment_contains_code( '# 1, 2, 3')) self.assertFalse(eradicate.comment_contains_code( 'x = 1 # x = 1')) self.assertFalse(eradicate.comment_contains_code( '# Issue #999: This is not code')) self.assertTrue(eradicate.comment_contains_code( '# x = 1')) self.assertTrue(eradicate.comment_contains_code( '#from foo import eradicate')) self.assertTrue(eradicate.comment_contains_code( '#import eradicate')) self.assertTrue(eradicate.comment_contains_code( '#"key": value,')) self.assertTrue(eradicate.comment_contains_code( '#"key": "value",')) self.assertTrue(eradicate.comment_contains_code( '#"key": 1 + 1,')) self.assertTrue(eradicate.comment_contains_code( "#'key': 1 + 1,")) self.assertTrue(eradicate.comment_contains_code( '#"key": {')) self.assertTrue(eradicate.comment_contains_code( '#}')) self.assertTrue(eradicate.comment_contains_code( '#} )]')) self.assertTrue(eradicate.comment_contains_code( '#},'))
def test_comment_contains_code_with_sentences(self): self.assertFalse(eradicate.comment_contains_code( '#code is good'))