1 package org.simantics.db.tests.api.readGraph;
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.readGraph.adapt.AdaptTest3;
10 import org.simantics.db.tests.api.readGraph.adapt.AdaptTest4;
11 import org.simantics.db.tests.api.readGraph.adapt.AdaptionFailureTest;
12 import org.simantics.db.tests.api.readGraph.adaptRelated.AdaptRelatedTest2;
13 import org.simantics.db.tests.api.readGraph.adaptRelated.AdaptRelatedTest3;
14 import org.simantics.db.tests.api.readGraph.adaptUnique.AdaptUniqueTest2;
15 import org.simantics.db.tests.api.readGraph.forEachObject.ForEachObjectTest1;
16 import org.simantics.db.tests.api.readGraph.forObjectSet.ForObjectSetTest1;
17 import org.simantics.db.tests.api.readGraph.getAssertedObjects.GetAssertedObjectsTest1;
18 import org.simantics.db.tests.api.readGraph.getAssertedObjects.GetAssertedObjectsTest2;
19 import org.simantics.db.tests.api.readGraph.getAssertedObjects.GetAssertedObjectsTest3;
20 import org.simantics.db.tests.api.readGraph.getAssertedObjects.GetAssertedObjectsTest4;
21 import org.simantics.db.tests.api.readGraph.getAssertedObjects.GetAssertedObjectsTest5;
22 import org.simantics.db.tests.api.readGraph.getAssertedObjects.GetAssertedObjectsTest6;
23 import org.simantics.db.tests.api.readGraph.getAssertedObjects.GetAssertedObjectsTest7;
24 import org.simantics.db.tests.api.readGraph.getAssertedStatements.GetAssertedStatementsTest1;
25 import org.simantics.db.tests.api.readGraph.getAssertedStatements.GetAssertedStatementsTest2;
26 import org.simantics.db.tests.api.readGraph.getAssertedStatements.GetAssertedStatementsTest3;
27 import org.simantics.db.tests.api.readGraph.getAssertedStatements.GetAssertedStatementsTest4;
28 import org.simantics.db.tests.api.readGraph.getAssertedStatements.GetAssertedStatementsTest5;
29 import org.simantics.db.tests.api.readGraph.getAssertedStatements.GetAssertedStatementsTest6;
30 import org.simantics.db.tests.api.readGraph.getAssertedStatements.GetAssertedStatementsTest7;
31 import org.simantics.db.tests.api.readGraph.getBuiltin.GetBuiltinTest1;
32 import org.simantics.db.tests.api.readGraph.getInverse.GetInverseTest1;
33 import org.simantics.db.tests.api.readGraph.getInverse.GetInverseTest2;
34 import org.simantics.db.tests.api.readGraph.getInverse.GetInverseTest3;
35 import org.simantics.db.tests.api.readGraph.getInverse.GetInverseTest4;
36 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest1;
37 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest21;
38 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest22;
39 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest3;
40 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest4;
41 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest5;
42 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest6;
43 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsTest7;
44 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsWithAssertionsTest3;
45 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsWithAssertionsTest6;
46 import org.simantics.db.tests.api.readGraph.getObjects.GetObjectsWithAssertionsTest7;
47 import org.simantics.db.tests.api.readGraph.getPossibleResource.GetPossibleResourceTest1;
48 import org.simantics.db.tests.api.readGraph.getPossibleResource.GetPossibleResourceTest2;
49 import org.simantics.db.tests.api.readGraph.getPossibleURI.GetPossibleURITest1;
50 import org.simantics.db.tests.api.readGraph.getPredicates.GetPredicatesTest1;
51 import org.simantics.db.tests.api.readGraph.getPredicates.GetPredicatesTest2;
52 import org.simantics.db.tests.api.readGraph.getPredicates.GetPredicatesTest3;
53 import org.simantics.db.tests.api.readGraph.getPredicates.GetPredicatesTest4;
54 import org.simantics.db.tests.api.readGraph.getPredicates.GetPredicatesWithAssertionsTest6;
55 import org.simantics.db.tests.api.readGraph.getPredicates.PredicatePropertiesTest;
56 import org.simantics.db.tests.api.readGraph.getPrincipalTypes.GetPrincipalTypesTest1;
57 import org.simantics.db.tests.api.readGraph.getPrincipalTypes.GetPrincipalTypesTest2;
58 import org.simantics.db.tests.api.readGraph.getPrincipalTypes.GetPrincipalTypesTest3;
59 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest1;
60 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest10;
61 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest2;
62 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest23;
63 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest24;
64 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest25;
65 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest26;
66 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest27;
67 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest28;
68 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest29;
69 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest3;
70 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest4;
71 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest5;
72 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest6;
73 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest7;
74 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest8;
75 import org.simantics.db.tests.api.readGraph.getRelatedValue.GetRelatedValueTest9;
76 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest1;
77 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest10;
78 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest11;
79 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest12;
80 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest13;
81 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest14;
82 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest2;
83 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest3;
84 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest4;
85 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest5;
86 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest6;
87 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest7;
88 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest8;
89 import org.simantics.db.tests.api.readGraph.getResource.GetResourceTest9;
90 import org.simantics.db.tests.api.readGraph.getSingleObject.GetSingleObjectTest1;
91 import org.simantics.db.tests.api.readGraph.getSingleObject.GetSingleObjectTest2;
92 import org.simantics.db.tests.api.readGraph.getSingleObject.GetSingleObjectTest21;
93 import org.simantics.db.tests.api.readGraph.getSingleObject.GetSingleObjectTest22;
94 import org.simantics.db.tests.api.readGraph.getSingleObject.GetSingleObjectTest23;
95 import org.simantics.db.tests.api.readGraph.getSingleObject.GetSingleObjectTest3;
96 import org.simantics.db.tests.api.readGraph.getSingleObject.GetSingleObjectTest3_bak;
97 import org.simantics.db.tests.api.readGraph.getSingleStatement.GetSingleStatementTest21;
98 import org.simantics.db.tests.api.readGraph.getSingleStatement.GetSingleStatementTest22;
99 import org.simantics.db.tests.api.readGraph.getSingleStatement.GetSingleStatementTest23;
100 import org.simantics.db.tests.api.readGraph.getSingleStatement.GetSingleStatementTest3;
101 import org.simantics.db.tests.api.readGraph.getSingleType.GetSingleTypeTest1;
102 import org.simantics.db.tests.api.readGraph.getSingleType.GetSingleTypeTest2;
103 import org.simantics.db.tests.api.readGraph.getSingleType.GetSingleTypeTest3;
104 import org.simantics.db.tests.api.readGraph.getSingleType.GetSingleTypeTest7;
105 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsTest1;
106 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsTest2;
107 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsTest3;
108 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsTest4;
109 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsTest5;
110 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsTest6;
111 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsTest7;
112 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsWithAssertionsTest3;
113 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsWithAssertionsTest6;
114 import org.simantics.db.tests.api.readGraph.getStatements.GetStatementsWithAssertionsTest7;
115 import org.simantics.db.tests.api.readGraph.getSuperRelations.GetSuperrelationsTest1;
116 import org.simantics.db.tests.api.readGraph.getSuperRelations.GetSuperrelationsTest2;
117 import org.simantics.db.tests.api.readGraph.getSuperRelations.GetSuperrelationsTest3;
118 import org.simantics.db.tests.api.readGraph.getSuperRelations.GetSuperrelationsTest4;
119 import org.simantics.db.tests.api.readGraph.getSuperTypes.GetSupertypesTest1;
120 import org.simantics.db.tests.api.readGraph.getSuperTypes.GetSupertypesTest2;
121 import org.simantics.db.tests.api.readGraph.getSuperTypes.GetSupertypesTest3;
122 import org.simantics.db.tests.api.readGraph.getSuperTypes.GetSupertypesTest7;
123 import org.simantics.db.tests.api.readGraph.getTypes.GetTypesTest1;
124 import org.simantics.db.tests.api.readGraph.getTypes.GetTypesTest2;
125 import org.simantics.db.tests.api.readGraph.getTypes.GetTypesTest3;
126 import org.simantics.db.tests.api.readGraph.getTypes.GetTypesTest7;
127 import org.simantics.db.tests.api.readGraph.getURI.GetURITest1;
128 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest1;
129 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest2;
130 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest22;
131 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest23;
132 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest24;
133 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest25;
134 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest26;
135 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest3;
136 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest4;
137 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest5;
138 import org.simantics.db.tests.api.readGraph.getValue.GetValueTest6;
139 import org.simantics.db.tests.api.readGraph.hasStatement.HasStatementTest1;
140 import org.simantics.db.tests.api.readGraph.hasStatement.HasStatementTest2;
141 import org.simantics.db.tests.api.readGraph.hasValue.HasValueTest1;
142 import org.simantics.db.tests.api.readGraph.isInheritedFrom.IsInheritedFromTest1;
143 import org.simantics.db.tests.api.readGraph.isInstanceOf.IsInstanceOfTest1;
144 import org.simantics.db.tests.api.readGraph.isSubrelationOf.IsSubrelationOfTest1;
146 @RunWith(RegressionSuiteRunner.class)
148 AdaptionFailureTest.class,
151 AdaptRelatedTest2.class,
152 AdaptRelatedTest3.class,
153 AdaptUniqueTest2.class,
154 ForEachObjectTest1.class,
155 ForObjectSetTest1.class,
156 GetAssertedObjectsTest1.class,
157 GetAssertedObjectsTest2.class,
158 GetAssertedObjectsTest3.class,
159 GetAssertedObjectsTest4.class,
160 GetAssertedObjectsTest5.class,
161 GetAssertedObjectsTest6.class,
162 GetAssertedObjectsTest7.class,
163 GetAssertedStatementsTest1.class,
164 GetAssertedStatementsTest2.class,
165 GetAssertedStatementsTest3.class,
166 GetAssertedStatementsTest4.class,
167 GetAssertedStatementsTest5.class,
168 GetAssertedStatementsTest6.class,
169 GetAssertedStatementsTest7.class,
170 GetBuiltinTest1.class,
171 GetInverseTest1.class,
172 GetInverseTest2.class,
173 GetInverseTest3.class,
174 GetInverseTest4.class,
175 GetObjectsTest1.class,
176 GetObjectsTest21.class,
177 GetObjectsTest22.class,
178 GetObjectsTest3.class,
179 GetObjectsTest4.class,
180 GetObjectsTest5.class,
181 GetObjectsTest6.class,
182 GetObjectsTest7.class,
183 GetObjectsWithAssertionsTest3.class,
184 GetObjectsWithAssertionsTest6.class,
185 GetObjectsWithAssertionsTest7.class,
186 GetPossibleResourceTest1.class,
187 GetPossibleResourceTest2.class,
188 GetPossibleURITest1.class,
189 GetPredicatesTest1.class,
190 GetPredicatesTest2.class,
191 GetPredicatesTest3.class,
192 GetPredicatesTest4.class,
193 GetPredicatesWithAssertionsTest6.class,
194 PredicatePropertiesTest.class,
195 GetPrincipalTypesTest1.class,
196 GetPrincipalTypesTest2.class,
197 GetPrincipalTypesTest3.class,
198 GetRelatedValueTest1.class,
199 GetRelatedValueTest10.class,
200 GetRelatedValueTest2.class,
201 GetRelatedValueTest23.class,
202 GetRelatedValueTest24.class,
203 GetRelatedValueTest25.class,
204 GetRelatedValueTest26.class,
205 GetRelatedValueTest27.class,
206 GetRelatedValueTest28.class,
207 GetRelatedValueTest29.class,
208 GetRelatedValueTest3.class,
209 GetRelatedValueTest4.class,
210 GetRelatedValueTest5.class,
211 GetRelatedValueTest6.class,
212 GetRelatedValueTest7.class,
213 GetRelatedValueTest8.class,
214 GetRelatedValueTest9.class,
215 GetResourceTest1.class,
216 GetResourceTest10.class,
217 GetResourceTest11.class,
218 GetResourceTest12.class,
219 GetResourceTest13.class,
220 GetResourceTest14.class,
221 GetResourceTest2.class,
222 GetResourceTest3.class,
223 GetResourceTest4.class,
224 GetResourceTest5.class,
225 GetResourceTest6.class,
226 GetResourceTest7.class,
227 GetResourceTest8.class,
228 GetResourceTest9.class,
229 GetSingleObjectTest1.class,
230 GetSingleObjectTest2.class,
231 GetSingleObjectTest21.class,
232 GetSingleObjectTest22.class,
233 GetSingleObjectTest23.class,
234 GetSingleObjectTest3_bak.class,
235 GetSingleObjectTest3.class,
236 GetSingleStatementTest21.class,
237 GetSingleStatementTest22.class,
238 GetSingleStatementTest23.class,
239 GetSingleStatementTest3.class,
240 GetSingleTypeTest1.class,
241 GetSingleTypeTest2.class,
242 GetSingleTypeTest3.class,
243 GetSingleTypeTest7.class,
244 GetStatementsTest1.class,
245 GetStatementsTest2.class,
246 GetStatementsTest3.class,
247 GetStatementsTest4.class,
248 GetStatementsTest5.class,
249 GetStatementsTest6.class,
250 GetStatementsTest7.class,
251 GetStatementsWithAssertionsTest3.class,
252 GetStatementsWithAssertionsTest6.class,
253 GetStatementsWithAssertionsTest7.class,
254 GetSuperrelationsTest1.class,
255 GetSuperrelationsTest2.class,
256 GetSuperrelationsTest3.class,
257 GetSuperrelationsTest4.class,
258 GetSupertypesTest1.class,
259 GetSupertypesTest2.class,
260 GetSupertypesTest3.class,
261 GetSupertypesTest7.class,
269 GetValueTest22.class,
270 GetValueTest23.class,
271 GetValueTest24.class,
272 GetValueTest25.class,
273 GetValueTest26.class,
278 HasStatementTest1.class,
279 HasStatementTest2.class,
281 IsInheritedFromTest1.class,
282 IsInstanceOfTest1.class,
283 IsSubrelationOfTest1.class
285 public class SuiteReadGraph {
288 public static void setUp() {
290 Tests.freshDatabase();
291 } catch (Exception e) {
292 Logger.defaultLogError(e);