From a1bd3024a5bc55a8daff812628326e4407ad6538 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Thu, 29 Nov 2018 12:48:26 +0100 Subject: [PATCH] Tests for lambdacalc sample. Annotate places where errors are expected. --- .../models/samples.lamdacalc.build.mps | 17 +- .../models/samples.lambdacalc.demo.mps | 26 +- .../models/samples.lambdacalc.demo@tests.mps | 379 ++++++++++++++++++ .../samples.lambdacalc.demo.msd | 29 ++ 4 files changed, 438 insertions(+), 13 deletions(-) create mode 100644 samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo@tests.mps diff --git a/samples/lambdacalc/solutions/samples.lambdacalc.build/models/samples.lamdacalc.build.mps b/samples/lambdacalc/solutions/samples.lambdacalc.build/models/samples.lamdacalc.build.mps index c32b9df5..c4c8f860 100644 --- a/samples/lambdacalc/solutions/samples.lambdacalc.build/models/samples.lamdacalc.build.mps +++ b/samples/lambdacalc/solutions/samples.lambdacalc.build/models/samples.lamdacalc.build.mps @@ -61,11 +61,9 @@ - - @@ -89,7 +87,6 @@ - @@ -103,49 +100,41 @@ - - - - - - - - @@ -154,7 +143,6 @@ - @@ -166,6 +154,11 @@ + + + + + diff --git a/samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo.mps b/samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo.mps index 1b48f2f8..d3f6710d 100644 --- a/samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo.mps +++ b/samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo.mps @@ -3,10 +3,19 @@ + + + + + + + + + @@ -318,6 +327,9 @@ + + + @@ -341,6 +353,9 @@ + + + @@ -491,7 +506,7 @@ - + @@ -617,6 +632,9 @@ + + + @@ -652,6 +670,9 @@ + + + @@ -680,6 +701,9 @@ + + + diff --git a/samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo@tests.mps b/samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo@tests.mps new file mode 100644 index 00000000..7461e2dc --- /dev/null +++ b/samples/lambdacalc/solutions/samples.lambdacalc.demo/models/samples.lambdacalc.demo@tests.mps @@ -0,0 +1,379 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/samples/lambdacalc/solutions/samples.lambdacalc.demo/samples.lambdacalc.demo.msd b/samples/lambdacalc/solutions/samples.lambdacalc.demo/samples.lambdacalc.demo.msd index 6defabad..80a50f46 100644 --- a/samples/lambdacalc/solutions/samples.lambdacalc.demo/samples.lambdacalc.demo.msd +++ b/samples/lambdacalc/solutions/samples.lambdacalc.demo/samples.lambdacalc.demo.msd @@ -6,11 +6,40 @@ + + 6998f568-f0e9-473b-b4a8-9efb6499fc8d(jetbrains.mps.typechecking) + af858d84-85f2-42f4-a854-0b3c6b5cd482(samples.lambdacalc) + + + + + + + + + + + + + + + + + + + + + + + + + +