aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/lang/eval-okay-with.exp20
-rw-r--r--tests/lang/eval-okay-with.nix8
2 files changed, 8 insertions, 20 deletions
diff --git a/tests/lang/eval-okay-with.exp b/tests/lang/eval-okay-with.exp
index 033e8d3ab..2c9bd8ba0 100644
--- a/tests/lang/eval-okay-with.exp
+++ b/tests/lang/eval-okay-with.exp
@@ -1,19 +1 @@
-let {
-
- a = "xyzzy";
-
- as = {
- a = "foo";
- b = "bar";
- };
-
- bs = {
- a = "bar";
- };
-
- x = with as; a + b;
-
- y = with as; with bs; a + b;
-
- body = x + y;
-}
+Str("xyzzybarxyzzybar",[])
diff --git a/tests/lang/eval-okay-with.nix b/tests/lang/eval-okay-with.nix
index ea4ea612d..033e8d3ab 100644
--- a/tests/lang/eval-okay-with.nix
+++ b/tests/lang/eval-okay-with.nix
@@ -7,7 +7,13 @@ let {
b = "bar";
};
+ bs = {
+ a = "bar";
+ };
+
x = with as; a + b;
- body = x;
+ y = with as; with bs; a + b;
+
+ body = x + y;
}