class TestCommentFilter(TestCase): def __init__(self, methodName='runTest'): super(TestCommentFilter, self).__init__(methodName) self._filter = CommentFilter('#') def test_without_comment(self): self.assertEqual('some line with data', self._filter.filter('some line with data')) def test_whole_line_comment(self): self.assertEqual('', self._filter.filter('# some line with comment')) def test_line_end_comment(self): self.assertEqual('some line with data ', self._filter.filter('some line with data # some line with comment'))
def __init__(self, methodName='runTest'): super(TestCommentFilter, self).__init__(methodName) self._filter = CommentFilter('#')