fix comment sanning for double dashes

This commit is contained in:
James Xu
2014-11-28 20:06:10 +08:00
parent fa57e7f3e5
commit 8572e4edf2
2 changed files with 60 additions and 43 deletions
@@ -62,4 +62,21 @@ public class CommentTest extends TestCase {
System.out.println(out.toString());
}
public void test_2() throws Exception {
String sql = "//hello world\n";
Lexer lexer = new Lexer(sql);
lexer.nextToken();
assertEquals("hello world", lexer.stringVal());
sql = "/*hello \nworld*/";
lexer = new Lexer(sql);
lexer.nextToken();
assertEquals("hello \nworld", lexer.stringVal());
sql = "--hello world\n";
lexer = new Lexer(sql);
lexer.nextToken();
assertEquals("hello world", lexer.stringVal());
}
}