internal/core/adt: add tests for incomplete lists comparison
Just as with scalar values, lists must be
concrete when passed to comparisson.
Add tests pre-fix.
Note that, aside from lacking functionality,
the added tests expose several bugs. These
are marked with a FIX comment.
Also note the inconsistency how CUE currently
handles incomplete values wihtin lists versus
scalars (error versus allowing it).
Issue #2583
Signed-off-by: Marcel van Lohuizen <mpvl@gmail.com>
Change-Id: I2e8227ae6df7c488d505af9a8668826c7961325f
Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1217005
Reviewed-by: Roger Peppe <rogpeppe@gmail.com>
TryBot-Result: CUEcueckoo <cueckoo@cuelang.org>
Unity-Result: CUE porcuepine <cue.porcuepine@gmail.com>