]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - tests/org.simantics.scl.compiler.tests/src/org/simantics/scl/compiler/tests/unit/TestSubSolver.java
Fixed all line endings of the repository
[simantics/platform.git] / tests / org.simantics.scl.compiler.tests / src / org / simantics / scl / compiler / tests / unit / TestSubSolver.java
index 87b9eeb4fec763c865dc847496aa50993a2cc301..11a8652c7f6e7699169f6db95fa42ac399875cf7 100644 (file)
@@ -1,37 +1,37 @@
-package org.simantics.scl.compiler.tests.unit;\r
-\r
-import java.util.ArrayList;\r
-\r
-import org.junit.Assert;\r
-import org.junit.Test;\r
-import org.simantics.scl.compiler.errors.ErrorLog;\r
-import org.simantics.scl.compiler.internal.elaboration.subsumption.SubSolver;\r
-import org.simantics.scl.compiler.internal.elaboration.subsumption.Subsumption;\r
-import org.simantics.scl.compiler.types.TMetaVar;\r
-import org.simantics.scl.compiler.types.Type;\r
-import org.simantics.scl.compiler.types.Types;\r
-import org.simantics.scl.compiler.types.kinds.Kinds;\r
-import org.simantics.scl.compiler.types.util.Polarity;\r
-\r
-\r
-public class TestSubSolver {\r
-\r
-    @Test\r
-    public void testBipolarBounded() {\r
-        ErrorLog errorLog = new ErrorLog();\r
-        ArrayList<Subsumption> subsumptions = new ArrayList<Subsumption>();\r
-        ArrayList<Type> potentialSingletonEffects = new ArrayList<Type>();\r
-        \r
-        TMetaVar in = Types.metaVar(Kinds.EFFECT);\r
-        TMetaVar out = Types.metaVar(Kinds.EFFECT);\r
-        in.addPolarity(Polarity.NEGATIVE);\r
-        out.addPolarity(Polarity.POSITIVE);\r
-        subsumptions.add(new Subsumption(0, Types.READ_GRAPH, out));\r
-        subsumptions.add(new Subsumption(0, in, out));\r
-        \r
-        SubSolver solver = new SubSolver(errorLog, subsumptions, potentialSingletonEffects, 0);\r
-        solver.solve();\r
-        Assert.assertEquals("", errorLog.getErrorsAsString());\r
-    }\r
-    \r
-}\r
+package org.simantics.scl.compiler.tests.unit;
+
+import java.util.ArrayList;
+
+import org.junit.Assert;
+import org.junit.Test;
+import org.simantics.scl.compiler.errors.ErrorLog;
+import org.simantics.scl.compiler.internal.elaboration.subsumption.SubSolver;
+import org.simantics.scl.compiler.internal.elaboration.subsumption.Subsumption;
+import org.simantics.scl.compiler.types.TMetaVar;
+import org.simantics.scl.compiler.types.Type;
+import org.simantics.scl.compiler.types.Types;
+import org.simantics.scl.compiler.types.kinds.Kinds;
+import org.simantics.scl.compiler.types.util.Polarity;
+
+
+public class TestSubSolver {
+
+    @Test
+    public void testBipolarBounded() {
+        ErrorLog errorLog = new ErrorLog();
+        ArrayList<Subsumption> subsumptions = new ArrayList<Subsumption>();
+        ArrayList<Type> potentialSingletonEffects = new ArrayList<Type>();
+        
+        TMetaVar in = Types.metaVar(Kinds.EFFECT);
+        TMetaVar out = Types.metaVar(Kinds.EFFECT);
+        in.addPolarity(Polarity.NEGATIVE);
+        out.addPolarity(Polarity.POSITIVE);
+        subsumptions.add(new Subsumption(0, Types.READ_GRAPH, out));
+        subsumptions.add(new Subsumption(0, in, out));
+        
+        SubSolver solver = new SubSolver(errorLog, subsumptions, potentialSingletonEffects, 0);
+        solver.solve();
+        Assert.assertEquals("", errorLog.getErrorsAsString());
+    }
+    
+}