org.umlg.blueprints.junit.UmlgAllTestSuite Maven / Gradle / Ivy
The newest version!
package org.umlg.blueprints.junit;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.umlg.gremlin.TestGroovyExecutor;
import org.umlg.tests.allinstances.AllInstancesTest;
import org.umlg.tests.allinstances.TestAllInstancesOnAbstractClass;
import org.umlg.tests.allinstances.TestAllInstancesOnInterface;
import org.umlg.tests.associationclass.*;
import org.umlg.tests.associationtoself.TestAssociationToSelf;
import org.umlg.tests.batch.TestBatchMode;
import org.umlg.tests.bulkcollection.TestBulkCollection;
import org.umlg.tests.changenotification.TestChangeNotification;
import org.umlg.tests.collectiontest.*;
import org.umlg.tests.componenttest.TestComponent;
import org.umlg.tests.concretetest.TestNonCompositeOneToOne;
import org.umlg.tests.concretetest.TestOneToMany;
import org.umlg.tests.constraint.ConstrainedClassTest;
import org.umlg.tests.constraint.ConstrainedPropertyTest;
import org.umlg.tests.datatype.DataTypeTest;
import org.umlg.tests.datatypeassociation.TestDataTypeAssociation;
import org.umlg.tests.defaultvalues.TestDefaultValues;
import org.umlg.tests.deletiontest.DeletionInheritenceTest;
import org.umlg.tests.deletiontest.DeletionTest;
import org.umlg.tests.deletiontest.EmbeddedSetDeletionTest;
import org.umlg.tests.embeddedtest.TestEmbeddedTest;
import org.umlg.tests.enumeration.*;
import org.umlg.tests.globalget.TestGlobalGet;
import org.umlg.tests.globalget.TestGlobalGetOnAssociationClass;
import org.umlg.tests.hierarchytest.TestHierarchy;
import org.umlg.tests.indexing.TestIndexing;
import org.umlg.tests.indexing.TestIndexingDataType;
import org.umlg.tests.inheritencetest.TestInheritence;
import org.umlg.tests.interfacetest.ManyToManyInverseTest;
import org.umlg.tests.interfacetest.TestOneToManyInterface;
import org.umlg.tests.javaprimitivetypes.TestJavaManyPrimitiveTypesWithValidation;
import org.umlg.tests.javaprimitivetypes.TestJavaPrimitiveTypes;
import org.umlg.tests.javaprimitivetypes.TestJavaPrimitiveTypesWithValidation;
import org.umlg.tests.json.JsonTest;
import org.umlg.tests.lookup.TestOneLookup;
import org.umlg.tests.multiplecompositeparent.MultipleCompositeParentTest;
import org.umlg.tests.multiplecompositeparenthierarchy.HierarchyMultipleParentsTest;
import org.umlg.tests.mvel.TestMvel;
import org.umlg.tests.nonnavigable.NonNavigableTest;
import org.umlg.tests.ocl.datatypes.TestOclCollectOnDataTypes;
import org.umlg.tests.ocl.iterator.TestIterator;
import org.umlg.tests.ocl.kindoftypeof.TestAsType;
import org.umlg.tests.ocl.kindoftypeof.TestKindOfTypeOf;
import org.umlg.tests.ocl.ocloperator.*;
import org.umlg.tests.ocl.operation.OclOperationTest;
import org.umlg.tests.ocl.prefefinediterator.TestSortedBy;
import org.umlg.tests.ocl.qualifiers.TestNavigateQualifiedProperty;
import org.umlg.tests.optional.TestOptional;
import org.umlg.tests.primitive.TestBooleanPrimitive;
import org.umlg.tests.primitive.TestPrimitiveRemoval;
import org.umlg.tests.qualifiertest.*;
import org.umlg.tests.ringtest.TestFingerRing;
import org.umlg.tests.speed.SpeedTest;
import org.umlg.tests.subsetting.TestSubsetting;
import org.umlg.tests.validationtest.TestValidation;
/**
* Date: 2013/10/19
* Time: 9:57 AM
*/
@RunWith(Suite.class)
@Suite.SuiteClasses({
TestGroovyExecutor.class,
// TestMetaClasses.class,
AllInstancesTest.class,
BagTestTest.class,
OclStdLibBagTest.class,
OclStdLibCollectionTest.class,
OclStdLibOrderedSetTest.class,
OclStdLibSequenceTest.class,
OclStdLibSetTest.class,
OrderedSetTestTest.class,
QualifiedBagTest.class,
QualifiedOrderedSetTest.class,
QualifiedSequenceTest.class,
SequenceTest.class,
TestInitCalled.class,
TestOrderedListKeepsIndex.class,
TestComponent.class,
TestNonCompositeOneToOne.class,
TestOneToMany.class,
ConstrainedClassTest.class,
ConstrainedPropertyTest.class,
DataTypeTest.class,
DeletionInheritenceTest.class,
DeletionTest.class,
EmbeddedSetDeletionTest.class,
TestEmbeddedTest.class,
ManyEnumerationTest.class,
TestHierarchy.class,
TestInheritence.class,
ManyToManyInverseTest.class,
TestOneToManyInterface.class,
JsonTest.class,
TestOneLookup.class,
HierarchyMultipleParentsTest.class,
MultipleCompositeParentTest.class,
TestMvel.class,
NonNavigableTest.class,
TestBooleanPrimitive.class,
TestPrimitiveRemoval.class,
TestQualifiedDeletion.class,
TestQualifier.class,
// //Fails::TestQualifierChangeEvent.class,
TestQualifierOnManyToMany.class,
// TestMetaQueries.class,
TestFingerRing.class,
SpeedTest.class,
TestValidation.class,
TestSubsetting.class,
TestIndexing.class,
ManyToManyOrderedSetTest.class,
ManyToManySequenceTest.class,
// TestRootMethods.class,
TestJavaPrimitiveTypes.class,
TestJavaPrimitiveTypesWithValidation.class,
TestJavaManyPrimitiveTypesWithValidation.class,
TestAllInstancesOnAbstractClass.class,
TestAllInstancesOnInterface.class,
TestAssociationClassCopiesOnePrimitivePropertiesToEdge.class,
TestIndexingDataType.class,
OneEnumerationTest.class,
TestOclCollectOnDataTypes.class,
TestQualifiedOnMultipleProperties.class,
TestQualifierWithDateAndEnum.class,
OclIsUniqueTest.class,
TestNavigateQualifiedProperty.class,
OclOperationTest.class,
OclOrOperatorTest.class,
TestChangeNotification.class,
OclIndexOfTest.class,
OclSubstringTest.class,
OclSubstringIndexOfTest.class,
TestQualifiedDerivedUnionProperty.class,
TestBatchMode.class,
OclTestToLowerCase.class,
TestBulkCollection.class,
TestDataTypeAssociation.class,
TestEnumerationAttribute.class,
TestKindOfTypeOf.class,
TestAsType.class,
TestQualifierToAbstractClass.class,
TestAssociationClassMoveInList.class,
TestAssociationClass.class,
//TODO neo4j fails
ManyToManyToSelfSequenceTest.class,
TestAssociationToSelf.class,
TestSortedBy.class,
TestQualifiedDerivedUnion.class,
TestNavigateFromEnum.class,
OclSelectTest.class,
TestAssociationClassInheritance.class,
TestIterator.class,
EnumerationOperationTest.class,
TestOptional.class,
TestGlobalGetOnAssociationClass.class,
TestGlobalGet.class,
TestAssociationClassDuplicates.class,
TestDefaultValues.class,
SequenceOrderedPropertyTreeTest.class
})
public class UmlgAllTestSuite {
}