cue: add a test case for `list.Equals`

Found this case when debugging the failed test for #200

It's failing because of https://github.com/cuelang/cue/commit/52b04d409b31e439704de4884388840fec6e2dc7#diff-104bcbf8410c0cd325212e1b0af431aeL90

Closes #207
https://github.com/cuelang/cue/pull/207

GitOrigin-RevId: a2c97b8f4bfad28813b3cbd3097c97e0afd2ec20
Change-Id: Ifd1c9994b3c09b01cea38ab500ebe77e9e7ede4d
Reviewed-on: https://cue-review.googlesource.com/c/cue/+/4341
Reviewed-by: Marcel van Lohuizen <mpvl@golang.org>
diff --git a/cue/types_test.go b/cue/types_test.go
index bbebffd..7718475 100644
--- a/cue/types_test.go
+++ b/cue/types_test.go
@@ -1006,6 +1006,8 @@
 	}, {
 		`[1]`, `[3]`, false,
 	}, {
+		`[{a: 1,...}]`, `[{a: 1,...}]`, true,
+	}, {
 		`[]`, `[]`, true,
 	}, {
 		`{