Пример #1
0
 def test_parse_comment_with_two_lines(self):
     self._str = "/*I love you\r\n hell*/"
     self.file_name = "C:\\parse_comment.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = parse_comment(f)
     self.assertEqual(ch, '')
     f.close()
Пример #2
0
 def test_parse_comment_with_an_alpha_in_the_end(self):
     self._str = "/*I love you*/a"
     self.file_name = "C:\\parse_comment.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = parse_comment(f)
     self.assertEqual(ch, 'a')
     f.close()
Пример #3
0
 def test_parse_comment_no_end_flag(self):
     self._str = "/*I love you"
     self.file_name = "C:\\parse_comment.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = parse_comment(f)
     self.assertEqual(ch, 'no')
     f.close()
Пример #4
0
 def test_parse_comment_with_two_lines(self):
     self._str = "/*I love you\r\n hell*/"
     self.file_name = "C:\\parse_comment.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = parse_comment(f)
     self.assertEqual(ch, '')
     f.close()
Пример #5
0
 def test_skip_white_space_first_char_is_not_white_space(self):
     self._str = "I love you"
     self.file_name = "C:\\skip_white_space.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = skip_white_space(f, ch)
     self.assertEqual(ch, 'I')
     f.close()
Пример #6
0
 def test_parse_comment_no_end_flag(self):
     self._str = "/*I love you"
     self.file_name = "C:\\parse_comment.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = parse_comment(f)
     self.assertEqual(ch, 'no')
     f.close()
Пример #7
0
 def test_parse_comment_with_an_alpha_in_the_end(self):
     self._str = "/*I love you*/a"
     self.file_name = "C:\\parse_comment.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = parse_comment(f)
     self.assertEqual(ch, 'a')
     f.close()
Пример #8
0
 def test_skip_white_space_first_char_is_not_white_space(self):
     self._str = "I love you"
     self.file_name = "C:\\skip_white_space.txt"
     create_file_for_test(self.file_name, self._str)
     f = open(self.file_name, "r")
     ch = get_ch(f)
     ch = skip_white_space(f, ch)
     self.assertEqual(ch, 'I')
     f.close()
Пример #9
0
 def setUp(self):
     create_file_for_test(self.file_name, self._str)
Пример #10
0
 def setUp(self):
     create_file_for_test(self.file_name, self._str)