commit | 765f87eaef198f288eb3e4c42e0baca1a31dd32a | [log] [tgz] |
---|---|---|
author | Marcel van Lohuizen <mpvl@golang.org> | Mon Jul 20 18:40:16 2020 +0200 |
committer | Marcel van Lohuizen <mpvl@golang.org> | Thu Jul 23 08:16:38 2020 +0000 |
tree | 101f1cee43b6e1753a679200d86dfa46c8cab067 | |
parent | f1598883deeeb329d40c0f51ac69791b5639a1f9 [diff] [blame] |
internal/core/validate: use defaults in concrete mode Change-Id: Ib9275fe6bfccc272d142b853ae7b6d6555a63098 Reviewed-on: https://cue-review.googlesource.com/c/cue/+/6654 Reviewed-by: CUE cueckoo <cueckoo@gmail.com> Reviewed-by: Marcel van Lohuizen <mpvl@golang.org>
diff --git a/internal/core/validate/validate_test.go b/internal/core/validate/validate_test.go index 4813ef5..3d0e0df 100644 --- a/internal/core/validate/validate_test.go +++ b/internal/core/validate/validate_test.go
@@ -143,6 +143,12 @@ x: 1 & 2 `, out: "eval\nx: incompatible values 2 and 1", + }, { + desc: "consider defaults for concreteness", + cfg: &Config{Concrete: true}, + in: ` + x: *1 | 2 + `, }} r := runtime.New()