예제 #1
0
 def test_hex(self):
     input_str = r'"\x27"'
     result = day8.get_num_encoded_chars(input_str)
     self.assertEqual(11, result)
예제 #2
0
 def test_chars_only_string(self):
     input_str = r'"abc"'
     result = day8.get_num_encoded_chars(input_str)
     self.assertEqual(9, result)
예제 #3
0
 def test_escaped_quote(self):
     input_str = r'"aaa\"aaa"'
     result = day8.get_num_encoded_chars(input_str)
     self.assertEqual(16, result)
예제 #4
0
 def test_empty_string(self):
     input_str = r'""'
     result = day8.get_num_encoded_chars(input_str)
     self.assertEqual(6, result)