@@ -218,6 +218,41 @@ failingEvaluationTests =
218218 , " test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow"
219219 , " test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow"
220220 , " test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow"
221+ , -- valueData and unValueData builtins
222+ " test-cases/uplc/evaluation/builtin/semantics/valueData/empty"
223+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry"
224+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token"
225+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency"
226+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity"
227+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value"
228+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/empty"
229+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry"
230+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token"
231+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency"
232+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity"
233+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len"
234+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data"
235+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens"
236+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies"
237+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel"
238+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge"
239+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity"
240+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum"
241+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens"
242+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies"
243+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens"
244+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer"
245+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr"
246+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list"
247+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes"
248+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long"
249+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long"
250+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow"
251+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow"
252+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency"
253+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token"
254+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity"
255+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens"
221256 ]
222257
223258{-| A list of budget tests which are currently expected to fail. Once a fix for
@@ -336,6 +371,41 @@ failingBudgetTests =
336371 , " test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow"
337372 , " test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow"
338373 , " test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow"
374+ , -- valueData and unValueData builtins
375+ " test-cases/uplc/evaluation/builtin/semantics/valueData/empty"
376+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry"
377+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token"
378+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency"
379+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity"
380+ , " test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value"
381+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/empty"
382+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry"
383+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token"
384+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency"
385+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity"
386+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len"
387+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data"
388+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens"
389+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies"
390+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel"
391+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge"
392+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity"
393+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum"
394+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens"
395+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies"
396+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens"
397+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer"
398+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr"
399+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list"
400+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes"
401+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long"
402+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long"
403+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow"
404+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow"
405+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency"
406+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token"
407+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity"
408+ , " test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens"
339409 ]
340410
341411-- Run the tests: see Note [Evaluation with and without costing] above.
0 commit comments