summaryrefslogtreecommitdiff
path: root/src/util/codec-test.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-12-14 18:00:03 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-12-14 18:00:03 +0100
commit690bbfcfd85ac63749c69eb6e29a7cc734b38d2c (patch)
tree483908c9ebd308db8d2f722bfa54d2ad87501344 /src/util/codec-test.ts
parent60d154c36bbd6773bbed44da82b17f211604c4b4 (diff)
downloadwallet-core-690bbfcfd85ac63749c69eb6e29a7cc734b38d2c.tar.gz
wallet-core-690bbfcfd85ac63749c69eb6e29a7cc734b38d2c.tar.bz2
wallet-core-690bbfcfd85ac63749c69eb6e29a7cc734b38d2c.zip
nicer unions
Diffstat (limited to 'src/util/codec-test.ts')
-rw-r--r--src/util/codec-test.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/util/codec-test.ts b/src/util/codec-test.ts
index 0d1ab5603..640cd7c1c 100644
--- a/src/util/codec-test.ts
+++ b/src/util/codec-test.ts
@@ -64,7 +64,8 @@ test("union", t => {
.property("type", stringConstCodec("two"))
.property("bar", stringCodec)
.build("AltTwo");
- const myUnionCodec: Codec<MyUnion> = unionCodec<MyUnion, "type">("type")
+ const myUnionCodec: Codec<MyUnion> = unionCodec<MyUnion>()
+ .discriminateOn("type")
.alternative("one", altOneCodec)
.alternative("two", altTwoCodec)
.build<MyUnion>("MyUnion");