1 package org.codehaus.groovy.syntax.lexer;2 3 import groovy.util.GroovyTestCase;4 5 import org.codehaus.groovy.syntax.Token;6 7 public class LexerTokenStreamTest8 extends GroovyTestCase9 {10 11 public void testNothing()12 {13 }14 15 /*16 public void testConstruct()17 {18 StringCharStream chars = new StringCharStream( "()" );19 Lexer lexer = new Lexer( chars );20 LexerTokenStream tokens = new LexerTokenStream( lexer );21 22 assertSame( lexer,23 tokens.getLexer() );24 }25 26 public void testNextToken()27 throws Exception28 {29 StringCharStream chars = new StringCharStream( "()" );30 Lexer lexer = new Lexer( chars );31 LexerTokenStream tokens = new LexerTokenStream( lexer );32 33 assertToken( tokens.nextToken(),34 "(",35 Token.LEFT_PARENTHESIS );36 37 assertToken( tokens.nextToken(),38 ")",39 Token.RIGHT_PARENTHESIS );40 41 assertNull( tokens.nextToken() );42 }43 44 protected void assertToken(Token token,45 String text,46 int type)47 {48 assertEquals( text,49 token.getText() );50 51 assertEquals( type,52 token.getType() );53 }54 55 */56 }57