X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Ftests%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Ftests%2FTestClassNaming.java;fp=bundles%2Forg.simantics.scl.compiler%2Ftests%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Ftests%2FTestClassNaming.java;h=0000000000000000000000000000000000000000;hb=a8758de5bc19e5adb3f618d3038743a164f09912;hp=283e0e14e4b76c368efe479afc13bd27de12c836;hpb=12d9af17384d960b75d58c3935d2b7b46d93e87b;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/tests/org/simantics/scl/compiler/tests/TestClassNaming.java b/bundles/org.simantics.scl.compiler/tests/org/simantics/scl/compiler/tests/TestClassNaming.java deleted file mode 100644 index 283e0e14e..000000000 --- a/bundles/org.simantics.scl.compiler/tests/org/simantics/scl/compiler/tests/TestClassNaming.java +++ /dev/null @@ -1,46 +0,0 @@ -package org.simantics.scl.compiler.tests; - -import org.junit.Test; -import org.simantics.scl.compiler.elaboration.java.Builtins; -import org.simantics.scl.compiler.environment.specification.EnvironmentSpecification; -import org.simantics.scl.compiler.module.ImportDeclaration; -import org.simantics.scl.compiler.module.repository.ModuleRepository; -import org.simantics.scl.compiler.module.repository.UpdateListener; -import org.simantics.scl.compiler.runtime.RuntimeEnvironment; -import org.simantics.scl.compiler.source.PrecompiledModuleSource; -import org.simantics.scl.compiler.source.StringModuleSource; -import org.simantics.scl.compiler.source.repository.MapModuleSourceRepository; -import org.simantics.scl.compiler.source.repository.ModuleSourceRepository; -import org.simantics.scl.compiler.top.ExpressionEvaluator; - -import junit.framework.Assert; - -public class TestClassNaming { - - private static class SimpleModuleSource extends StringModuleSource { - public SimpleModuleSource(String moduleName, String moduleText) { - super(moduleName, moduleText); - } - - @Override - protected ImportDeclaration[] getBuiltinImports(UpdateListener listener) { - return new ImportDeclaration[] {new ImportDeclaration("Builtin", "")}; - } - } - - @Test - public void testClassNaming() throws Exception { - ModuleSourceRepository sourceRepository = new MapModuleSourceRepository( - new PrecompiledModuleSource(Builtins.INSTANCE), - new SimpleModuleSource("http://ProjectGame@A/SCLConstants", - "locale = \"fi-FI\"") - ); - ModuleRepository moduleRepository = new ModuleRepository(sourceRepository); - RuntimeEnvironment runtimeEnvironment = moduleRepository.createRuntimeEnvironment( - EnvironmentSpecification.of( - "http://ProjectGame@A/SCLConstants", ""), - getClass().getClassLoader()); - Assert.assertEquals("fi-FI", new ExpressionEvaluator(runtimeEnvironment, "locale").eval()); - } - -}