public class ParserTest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
CHECK_WL_EXP
/check/wonderland.exp.
|
private static java.lang.String |
CHECK_WL_TXT
/check/wonderland.txt.
|
private static java.lang.String |
CONFIG_WL_TXT
/config/wonderland.txt.
|
private static java.lang.String |
NUMERIC
a variable type.
|
private static java.lang.String |
OPT_UNICORN
an imaginary opt name.
|
private static java.lang.String |
PKG_NAME
a packagename.
|
private static java.lang.String |
UNICORN_N
an imaginary variable name.
|
private static java.lang.String |
YES
a yes.
|
private static java.lang.String |
YESNO
a variable type.
|
Constructor and Description |
---|
ParserTest() |
Modifier and Type | Method and Description |
---|---|
private Buffer<AbstractSymbol> |
createAssignmentBuffer()
creates a small type buffer with some symbols.
|
private Buffer<AbstractSymbol> |
createDefinitionBuffer()
creates a small type buffer with some symbols.
|
private Buffer<AbstractSymbol> |
createPackageDefinitionBuffer()
create a PackageDefinitionBuffer.
|
private Buffer<AbstractSymbol> |
createTypeBuffer()
creates a small type buffer with some symbols.
|
void |
parserTest0()
Check operation print(), it is called in this test case.
|
static junit.framework.Test |
suite()
Necessary for "ant".
|
private static final java.lang.String OPT_UNICORN
private static final java.lang.String YES
private static final java.lang.String NUMERIC
private static final java.lang.String YESNO
private static final java.lang.String UNICORN_N
private static final java.lang.String CHECK_WL_EXP
private static final java.lang.String CHECK_WL_TXT
private static final java.lang.String CONFIG_WL_TXT
private static final java.lang.String PKG_NAME
public static junit.framework.Test suite()
public void parserTest0() throws java.lang.InterruptedException, ParserException
java.lang.InterruptedException
- InterruptedExceptionParserException
- If any unexpected Symbol was found or dependencies aren't met.private Buffer<AbstractSymbol> createTypeBuffer() throws java.lang.InterruptedException
java.lang.InterruptedException
- InterruptedExceptionprivate Buffer<AbstractSymbol> createDefinitionBuffer() throws java.lang.InterruptedException
java.lang.InterruptedException
- InterruptedExceptionprivate Buffer<AbstractSymbol> createAssignmentBuffer() throws java.lang.InterruptedException
java.lang.InterruptedException
- InterruptedExceptionprivate Buffer<AbstractSymbol> createPackageDefinitionBuffer() throws java.lang.InterruptedException
java.lang.InterruptedException
- InterruptedException