def test_find_trim_limit_newlisp_brace_string_before_comment(self): source = '(println { Hello World }) ;; jjj' self.assertEq(10, yasi.find_trim_limit(source, '--dialect=newlisp'))
def test_find_trim_limit_double_quote_after_comment_block(self): source = """(list 1123 ' #| " ); " |# 542) """ self.assertEq(19, yasi.find_trim_limit(source))
def test_find_trim_limit_double_quote_before_semi_colon(self): source = """(list 1123 ' " ); " 542)""" self.assertEq(14, yasi.find_trim_limit(source))
def test_find_trim_limit_double_and_single_quote(self): source = """(list 1123 ' " ) " 542)""" self.assertEq(14, yasi.find_trim_limit(source))
def test_find_trim_limit_double_quote_after_semi_colon(self): source = """(list 1123 ; " )" ";" 542)""" self.assertEq(10, yasi.find_trim_limit(source))
def test_find_trim_limit_double_quote(self): source = '(list 1123 " ) " 542)' self.assertEqual(12, yasi.find_trim_limit(source))
def test_find_trim_limit_double_quote(self): source = '(list 1123 " ) " 542)' self.assertEq(12, yasi.find_trim_limit(source))
def test_find_trim_limit_comment_alone_in_newlisp(self): source = 'thhjh h jgjh ;; hjbjh' self.assertEqual(26, yasi.find_trim_limit(source, '--dialect=newlisp'))
def test_find_trim_limit_newlisp_brace_string(self): source = '(string { Hello world } " message"))' self.assertEqual(16, yasi.find_trim_limit(source, '--dialect=newlisp'))
def test_find_trim_limit_double_quote_before_semi_colon(self): source = """(list 1123 ' " ); " 542)""" self.assertEqual(14, yasi.find_trim_limit(source))
def test_find_trim_limit_newlisp_brace_string_before_comment(self): source = '(println { Hello World }) ;; jjj' self.assertEqual(9, yasi.find_trim_limit(source, '--dialect=newlisp'))
def test_find_trim_limit_double_quote_after_comment_block(self): source = """(list 1123 ' #| " ); " |# 542) """ self.assertEqual(19, yasi.find_trim_limit(source))
def test_find_trim_limit_double_quote_after_semi_colon(self): source = """(list 1123 ; " )" ";" 542)""" self.assertEqual(10, yasi.find_trim_limit(source))
def test_find_trim_limit_double_and_single_quote(self): source = """(list 1123 ' " ) " 542)""" self.assertEqual(14, yasi.find_trim_limit(source))
def test_find_trim_limit_comment_alone_in_newlisp(self): source = 'thhjh h jgjh ;; hjbjh' self.assertEq(26, yasi.find_trim_limit(source, '--dialect=newlisp'))
def test_find_trim_limit_literal_double_quote(self): source = r'(list #\; #\")' self.assertEq(len(source), yasi.find_trim_limit(source))
def test_find_trim_limit_newlisp_brace_string(self): source = '(string { Hello world } " message"))' self.assertEq(17, yasi.find_trim_limit(source, '--dialect=newlisp'))
def test_find_trim_limit_literal_double_quote(self): source = r'(list #\; #\")' self.assertEqual(len(source), yasi.find_trim_limit(source))