Class EglFineGrainedTraceabilityAcceptanceTest
- java.lang.Object
-
- org.eclipse.epsilon.egl.engine.traceability.fine.test.acceptance.EglFineGrainedTraceabilityAcceptanceTest
-
- Direct Known Subclasses:
AllPrintsContributeToTrace
,DynamicOutputSectionsContributeToTrace
,ExplicitPrintsShouldContributeToTrace
,GenerateShouldUpdateTextLocation
,ReusedTemplateContributesTwiceToTrace
,ShouldRespectNewLines
,StaticSectionsDoNotContributeToTrace
,SubtemplateShouldContributeToTraceOfParent
,SubtemplateTraceShouldBeAdjustedWhenContributedToParent
,TraceShouldNotContainDuplicateFeatureAccessesPerTextLocation
public class EglFineGrainedTraceabilityAcceptanceTest extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static ModelWithEolAssertions
trace
-
Constructor Summary
Constructors Constructor Description EglFineGrainedTraceabilityAcceptanceTest()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static boolean
deleteOutputFile(java.lang.String relativePath)
protected static void
generateTrace(java.lang.String egl, org.eclipse.emf.ecore.EObject root)
protected static void
generateTrace(java.lang.String egl, org.eclipse.emf.ecore.EObject root, java.lang.String destination)
protected static java.lang.String
getAbsoluteOutputPathFor(java.lang.String filename)
protected static java.lang.String
getOutputPath()
-
-
-
Field Detail
-
trace
protected static ModelWithEolAssertions trace
-
-
Method Detail
-
generateTrace
protected static void generateTrace(java.lang.String egl, org.eclipse.emf.ecore.EObject root) throws java.lang.Exception
- Throws:
java.lang.Exception
-
generateTrace
protected static void generateTrace(java.lang.String egl, org.eclipse.emf.ecore.EObject root, java.lang.String destination) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getOutputPath
protected static java.lang.String getOutputPath() throws java.lang.Exception
- Throws:
java.lang.Exception
-
deleteOutputFile
protected static boolean deleteOutputFile(java.lang.String relativePath) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getAbsoluteOutputPathFor
protected static java.lang.String getAbsoluteOutputPathFor(java.lang.String filename) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-