diff --git a/code/languages/org.iets3.opensource/.mps/modules.xml b/code/languages/org.iets3.opensource/.mps/modules.xml index 9d37b44fe7..c6e4f2f4a4 100644 --- a/code/languages/org.iets3.opensource/.mps/modules.xml +++ b/code/languages/org.iets3.opensource/.mps/modules.xml @@ -83,6 +83,7 @@ + @@ -138,6 +139,7 @@ + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/generator/template/main@generator.mps b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/generator/template/main@generator.mps index 2850749b2b..fe17efe4b1 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/generator/template/main@generator.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/generator/template/main@generator.mps @@ -5,6 +5,7 @@ + @@ -19,6 +20,12 @@ + + + + + + @@ -26,6 +33,9 @@ + + + @@ -55,6 +65,7 @@ + @@ -74,12 +85,16 @@ + + + + @@ -91,10 +106,13 @@ + + + - + @@ -110,7 +128,7 @@ - + @@ -127,11 +145,13 @@ + + @@ -170,7 +190,7 @@ - + @@ -267,6 +287,9 @@ + + + @@ -274,11 +297,18 @@ + + + + + + + @@ -287,7 +317,9 @@ - + + + @@ -313,7 +345,7 @@ - + @@ -335,6 +367,7 @@ + @@ -343,10 +376,16 @@ + + + + + + @@ -2541,5 +2580,1009 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/behavior.mps b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/behavior.mps index 430ac4ddea..a48f4d2252 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/behavior.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/behavior.mps @@ -13,11 +13,12 @@ - + + - + @@ -114,7 +115,7 @@ - + @@ -131,7 +132,7 @@ - + @@ -169,6 +170,9 @@ + + + @@ -176,6 +180,10 @@ + + + + @@ -186,7 +194,11 @@ + + + + @@ -195,7 +207,7 @@ - + @@ -942,5 +954,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/editor.mps index d771c3e998..b309348a6a 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/editor.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/editor.mps @@ -6,24 +6,54 @@ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32,10 +62,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -66,5 +151,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/structure.mps b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/structure.mps index f929e7a037..96e38c809d 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/structure.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/structure.mps @@ -9,6 +9,7 @@ + @@ -31,12 +32,13 @@ + - + @@ -71,5 +73,18 @@ + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/org.iets3.opensource.build.gentests.mpl b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/org.iets3.opensource.build.gentests.mpl index 113606938c..e6e181d163 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/org.iets3.opensource.build.gentests.mpl +++ b/code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/org.iets3.opensource.build.gentests.mpl @@ -25,12 +25,16 @@ + 3600cb0a-44dd-4a5b-9968-22924406419e(jetbrains.mps.build.mps.tests) 798100da-4f0a-421a-b991-71f8c50ce5d2(jetbrains.mps.build) ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core) 0cf935df-4699-4e9c-a132-fa109541cba3(jetbrains.mps.build.mps) + d130af70-615e-4eb2-aaf7-05b9a67eacde(jetbrains.mps.build.mps.runner#4173297143638823031) + 427a473d-5177-432c-9905-bcbceb71b996(jetbrains.mps.build.mps.runner) + 8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI) @@ -62,6 +66,8 @@ + + @@ -81,6 +87,7 @@ 0cf935df-4699-4e9c-a132-fa109541cba3(jetbrains.mps.build.mps) 2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel) 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) + 427a473d-5177-432c-9905-bcbceb71b996(jetbrains.mps.build.mps.runner) @@ -124,6 +131,7 @@ + @@ -138,6 +146,7 @@ 798100da-4f0a-421a-b991-71f8c50ce5d2(jetbrains.mps.build) + 427a473d-5177-432c-9905-bcbceb71b996(jetbrains.mps.build.mps.runner) diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.core.InterpreterTestExecutor/models/org.iets3.core.InterpreterTestExecutor.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.core.InterpreterTestExecutor/models/org.iets3.core.InterpreterTestExecutor.mps new file mode 100644 index 0000000000..8f098a0e0e --- /dev/null +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.core.InterpreterTestExecutor/models/org.iets3.core.InterpreterTestExecutor.mps @@ -0,0 +1,742 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.core.junit.interpreter.run.configuration/org.iets3.core.junit.interpreter.run.configuration.msd b/code/languages/org.iets3.opensource/solutions/org.iets3.core.junit.interpreter.run.configuration/org.iets3.core.junit.interpreter.run.configuration.msd index 0cf0fac46e..c28160f9c9 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.core.junit.interpreter.run.configuration/org.iets3.core.junit.interpreter.run.configuration.msd +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.core.junit.interpreter.run.configuration/org.iets3.core.junit.interpreter.run.configuration.msd @@ -87,6 +87,7 @@ + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.InterpreterTestExecutor/org.iets3.opensource.InterpreterTestExecutor.msd b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.InterpreterTestExecutor/org.iets3.opensource.InterpreterTestExecutor.msd new file mode 100644 index 0000000000..383406619b --- /dev/null +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.InterpreterTestExecutor/org.iets3.opensource.InterpreterTestExecutor.msd @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.TestExecutorByInterpreter/models/org.iets3.opensource.TestExecutorByInterpreter.TestExecutorByInterpreter.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.TestExecutorByInterpreter/models/org.iets3.opensource.TestExecutorByInterpreter.TestExecutorByInterpreter.mps new file mode 100644 index 0000000000..ebfd8f338e --- /dev/null +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.TestExecutorByInterpreter/models/org.iets3.opensource.TestExecutorByInterpreter.TestExecutorByInterpreter.mps @@ -0,0 +1,730 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.TestExecutorByInterpreter/org.iets3.opensource.TestExecutorByInterpreter.msd b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.TestExecutorByInterpreter/org.iets3.opensource.TestExecutorByInterpreter.msd new file mode 100644 index 0000000000..6ac46c3db2 --- /dev/null +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.TestExecutorByInterpreter/org.iets3.opensource.TestExecutorByInterpreter.msd @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) + 8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI) + d441fba0-f46b-43cd-b723-dad7b65da615(org.iets3.core.expr.tests) + 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) + bacb5ddc-bd96-4d54-a76e-63aeb598f7fb(org.iets3.core.junit.interpreter.run.configuration) + f618e99a-2641-465c-bb54-31fe76f9e285(jetbrains.mps.baseLanguage.unitTest.execution) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.allScripts.build/models/org/iets3/opensource/allScripts/build/build.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.allScripts.build/models/org/iets3/opensource/allScripts/build/build.mps index 8f737ba105..4e475cff5f 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.allScripts.build/models/org/iets3/opensource/allScripts/build/build.mps +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.allScripts.build/models/org/iets3/opensource/allScripts/build/build.mps @@ -226,6 +226,11 @@ + + + + + @@ -311,6 +316,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -368,6 +393,16 @@ + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps index 726cc57228..09f61dca28 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps @@ -1,6 +1,7 @@ + @@ -10,6 +11,7 @@ + @@ -17,6 +19,9 @@ + + + @@ -112,6 +117,13 @@ + + + + + + + @@ -12971,6 +12983,11 @@ + + + + + @@ -13056,6 +13073,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -13113,6 +13150,16 @@ + + + + + + + + + + @@ -15211,5 +15258,241 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/org.iets3.opensource.build.msd b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/org.iets3.opensource.build.msd index f85cca9173..5fcd893c76 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/org.iets3.opensource.build.msd +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/org.iets3.opensource.build.msd @@ -14,19 +14,33 @@ 422c2909-59d6-41a9-b318-40e6256b250f(jetbrains.mps.ide.build) 3ae9cfda-f938-4524-b4ca-fbcba3b0525b(com.mbeddr.platform) f1fb7b1c-ce0d-423c-9369-4a661d600029(de.itemis.mps.extensions.build) + 9d000fbd-bdca-4a46-b39b-c5ba9e79b38c(org.iets3.opensource.build.gentests) + + + + + + + + + + + + +