public class TestFlexJSProject extends TestGoogProject
WRAP_LEVEL_CLASS, WRAP_LEVEL_MEMBER, WRAP_LEVEL_PACKAGE
asBlockWalker, asEmitter, backend, env, errors, inputFileExtension, mCode, mxmlBlockWalker, mxmlEmitter, project, tempDir, workspace, writer
Constructor and Description |
---|
TestFlexJSProject() |
Modifier and Type | Method and Description |
---|---|
protected void |
addSourcePaths(List<File> sourcePaths) |
protected IBackend |
createBackend() |
void |
setUp() |
void |
test_Bad_Overrides() |
void |
test_imports() |
void |
test_InternalAndSamePackageRequires() |
void |
test_IsItCircular() |
void |
test_Overrides() |
void |
test_PackageConflict_AmbiguousDefinition() |
void |
test_PackageConflict_DifferentPackageAsConflict() |
void |
test_PackageConflict_NoConflictNoWindow() |
void |
test_PackageConflict_NoConflictUseWindow() |
void |
test_PackageConflict_SamePackageAsConflict() |
void |
test_PackageConflict_UseWindow() |
void |
test_Super() |
void |
test_Test() |
void |
test_XMLRequires() |
assertProjectOut
addLibraries, getAccessor, getBinaryNode, getDynamicAccessNode, getExpressionNode, getField, getForLoopNode, getInterfaceNode, getMethod, getMethodWithPackage, getNamespaceAccessExpressionNode, getNode, getNode, getNode, getUnaryNode, getUnaryNode, getVariable
addDependencies, addNamespaceMappings, assertOut, assertOut, assertOutWithMetadata, compile, compileAS, compileAS, compileAS, compileMXML, compileMXML, compileMXML, compileProject, compileProject, findFirstDescendantOfType, getCodeFromFile, getOutputClassFile, readCode, readCodeFile, removeGeneratedString, removeMetadata, tearDown, toString, writeCodeToTempFile, writeFile, writeResultToFile
public void setUp()
setUp
in class ASTestBase
public void test_imports()
test_imports
in class TestGoogProject
public void test_Test()
public void test_Super()
public void test_InternalAndSamePackageRequires()
public void test_IsItCircular()
public void test_XMLRequires()
public void test_Overrides()
public void test_Bad_Overrides()
public void test_PackageConflict_AmbiguousDefinition()
public void test_PackageConflict_SamePackageAsConflict()
public void test_PackageConflict_DifferentPackageAsConflict()
public void test_PackageConflict_UseWindow()
public void test_PackageConflict_NoConflictNoWindow()
public void test_PackageConflict_NoConflictUseWindow()
protected void addSourcePaths(List<File> sourcePaths)
addSourcePaths
in class TestGoogProject
protected IBackend createBackend()
createBackend
in class TestGoogProject
Copyright © 2016 The Apache Software Foundation. All rights reserved.