]> gerrit.simantics Code Review - simantics/platform.git/blob - tests/org.simantics.db.tests/src/org/simantics/db/tests/api/write/SuiteWrite.java
Added missing org.simantics.db.{tests,testing} plug-ins.
[simantics/platform.git] / tests / org.simantics.db.tests / src / org / simantics / db / tests / api / write / SuiteWrite.java
1 package org.simantics.db.tests.api.write;
2
3 import org.junit.BeforeClass;
4 import org.junit.runner.RunWith;
5 import org.junit.runners.Suite.SuiteClasses;
6 import org.simantics.db.common.utils.Logger;
7 import org.simantics.db.testing.common.RegressionSuiteRunner;
8 import org.simantics.db.testing.common.Tests;
9 import org.simantics.db.tests.api.write.claim.WriteWithMultipleInverses;
10 import org.simantics.db.tests.api.write.claimLiteral.WriteUntypedCustomLiteral;
11 import org.simantics.db.tests.api.write.claimLiteral.WriteUntypedL0Literal;
12 import org.simantics.db.tests.api.write.claimValue.DataBlobTest;
13 import org.simantics.db.tests.api.write.claimValue.SetValueTest;
14 import org.simantics.db.tests.api.write.claimValue.SetValueTest2;
15 import org.simantics.db.tests.api.write.deny.DenyTest1;
16 import org.simantics.db.tests.api.write.denyValue.DenyValueTest;
17 import org.simantics.db.tests.api.write.request.SessionWriteErrorTest;
18 import org.simantics.db.tests.api.write.request.SessionWriteExceptionTest;
19 import org.simantics.db.tests.api.write.request.SessionWriteOnlyErrorTest;
20 import org.simantics.db.tests.api.write.request.WriteCallbackFailureTest;
21 import org.simantics.db.tests.api.write.request.WriteCancelTest;
22 import org.simantics.db.tests.api.write.request.WriteCancelTest2;
23 import org.simantics.db.tests.api.write.request.WriteGraphWriteExceptionTest;
24 import org.simantics.db.tests.api.write.request.WriteMetadataTest;
25 import org.simantics.db.tests.api.write.request.WriteOnlyReadTest;
26 import org.simantics.db.tests.api.write.story.AddStatementTest;
27 import org.simantics.db.tests.api.write.story.WriteIntoBuiltinResourceTest;
28
29 @RunWith(RegressionSuiteRunner.class)
30 @SuiteClasses({
31         // claim
32     WriteWithMultipleInverses.class,
33         // claimLiteral
34     WriteUntypedCustomLiteral.class,
35     WriteUntypedL0Literal.class,
36     // claimValue
37     DataBlobTest.class,
38     SetValueTest.class,
39     SetValueTest2.class,
40     // deny
41     DenyTest1.class,
42     // denyValue
43     DenyValueTest.class,
44     // request
45     SessionWriteErrorTest.class,
46     SessionWriteExceptionTest.class,
47     SessionWriteOnlyErrorTest.class,
48     WriteCallbackFailureTest.class,
49     WriteCancelTest.class,
50     WriteCancelTest2.class,
51     WriteGraphWriteExceptionTest.class,
52     WriteMetadataTest.class,
53     WriteOnlyReadTest.class,
54     // story
55     AddStatementTest.class,
56     WriteIntoBuiltinResourceTest.class
57 })
58 public class SuiteWrite {
59
60         @BeforeClass
61     public static void setUp() {
62                 try {
63                         Tests.freshDatabase();
64                 } catch (Exception e) {
65                         Logger.defaultLogError(e);
66                 }
67     }
68
69 }