From eefd26c6fad4e542c06b9103a2979c2a6c7ba9b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=BCndler?= Date: Mon, 18 Dec 2023 15:03:17 +0100 Subject: [PATCH] Add acceptance tests for this tricky case --- .../serialiseData-neg-bigint/serialiseData-neg-bigint.uplc | 1 + .../serialiseData-neg-bigint.uplc.expected | 1 + .../serialiseData-pos-bigint/serialiseData-pos-bigint.uplc | 1 + .../serialiseData-pos-bigint.uplc.expected | 1 + 4 files changed, 4 insertions(+) create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc new file mode 100644 index 00000000..c92a913f --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc @@ -0,0 +1 @@ +(program 0.0.0 [(builtin serialiseData) (con data (I -28446744073709551618))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected new file mode 100644 index 00000000..12dd79be --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected @@ -0,0 +1 @@ +(program 0.0.0 (con bytestring #c349018ac7230489e80001)) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc new file mode 100644 index 00000000..193c48a9 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc @@ -0,0 +1 @@ +(program 0.0.0 [(builtin serialiseData) (con data (I 28446744073709551618))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected new file mode 100644 index 00000000..edb77b86 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected @@ -0,0 +1 @@ +(program 0.0.0 (con bytestring #c249018ac7230489e80002)) \ No newline at end of file