From 69cd9dd3239b637786bd048222b43f0c2772731a Mon Sep 17 00:00:00 2001 From: Andrea Luzzardi Date: Wed, 20 Jan 2021 18:54:44 -0800 Subject: [PATCH] test: re-enable undefined prop test Rather than checking for failure, we verify that the computable part of the configuration gets outputted. Signed-off-by: Andrea Luzzardi --- examples/tests/compute/{invalid => }/undefined_prop/main.cue | 2 ++ examples/tests/test.sh | 5 ++--- 2 files changed, 4 insertions(+), 3 deletions(-) rename examples/tests/compute/{invalid => }/undefined_prop/main.cue (92%) diff --git a/examples/tests/compute/invalid/undefined_prop/main.cue b/examples/tests/compute/undefined_prop/main.cue similarity index 92% rename from examples/tests/compute/invalid/undefined_prop/main.cue rename to examples/tests/compute/undefined_prop/main.cue index 64c070f8..1dfd8cb6 100644 --- a/examples/tests/compute/invalid/undefined_prop/main.cue +++ b/examples/tests/compute/undefined_prop/main.cue @@ -1,5 +1,7 @@ package testing +hello: "world" + bar: string #dagger: { diff --git a/examples/tests/test.sh b/examples/tests/test.sh index e9f95f7c..23efca07 100755 --- a/examples/tests/test.sh +++ b/examples/tests/test.sh @@ -29,9 +29,8 @@ test::compute(){ "$dagger" "${DAGGER_BINARY_ARGS[@]}" compute "$d"/compute/noop test::one "Compute: simple should succeed" --exit=0 --stdout="{}" \ "$dagger" "${DAGGER_BINARY_ARGS[@]}" compute "$d"/compute/simple - - disable test::one "Compute: unresolved should fail (FIXME https://github.com/blocklayerhq/dagger/issues/28)" --exit=1 --stdout= \ - "$dagger" "${DAGGER_BINARY_ARGS[@]}" compute "$d"/compute/invalid/undefined_prop + test::one "Compute: unresolved should be ignored" --exit=0 --stdout='{"hello":"world"}' \ + "$dagger" "${DAGGER_BINARY_ARGS[@]}" compute "$d"/compute/undefined_prop } test::fetchcontainer(){