aboutsummaryrefslogtreecommitdiff
path: root/test/serialization.tm
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-04-06 14:20:18 -0400
committerBruce Hill <bruce@bruce-hill.com>2025-04-06 14:20:18 -0400
commit2bb2ff871fa1761478442bec5f6a32c9428360a1 (patch)
tree9b73df7a0c50c02353ae7bca7c2cd54788ef0077 /test/serialization.tm
parent59845e610f2c90474f34079d27b5f1e07071ded4 (diff)
Change method calls to use `foo.baz()` instead of `foo:baz()`
Diffstat (limited to 'test/serialization.tm')
-rw-r--r--test/serialization.tm30
1 files changed, 15 insertions, 15 deletions
diff --git a/test/serialization.tm b/test/serialization.tm
index 9e3ac368..b3ccc67a 100644
--- a/test/serialization.tm
+++ b/test/serialization.tm
@@ -6,44 +6,44 @@ enum MyEnum(Zero, One(x:Int), Two(x:Num, y:Text))
func main():
do:
>> obj := Int64(123)
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> Int64) == obj
= yes
do:
>> obj := 5
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> Int) == obj
= yes
do:
>> obj := 9999999999999999999999999999999999999999999999999999
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> Int) == obj
= yes
do:
>> obj := "Héllo"
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> Text)
>> deserialize(bytes -> Text) == obj
= yes
do:
- >> obj := [Int64(10), Int64(20), Int64(30)]:reversed()
- >> bytes := obj:serialized()
+ >> obj := [Int64(10), Int64(20), Int64(30)].reversed()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> [Int64]) == obj
= yes
do:
>> obj := yes
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> Bool) == obj
= yes
do:
>> obj := @[10, 20]
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> roundtrip := deserialize(bytes -> @[Int])
>> roundtrip == obj
= no
@@ -52,44 +52,44 @@ func main():
do:
>> obj := {"A"=10, "B"=20; fallback={"C"=30}}
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> {Text=Int}) == obj
= yes
do:
>> obj := @Foo("root")
>> obj.next = @Foo("abcdef", next=obj)
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> @Foo)
# = @Foo(name="root", next=@Foo(name="abcdef", next=@~1))
do:
>> obj := MyEnum.Two(123, "OKAY")
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> MyEnum) == obj
= yes
do:
>> obj := "Hello"?
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> Text?) == obj
= yes
do:
>> obj := {10, 20, 30}
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> {Int}) == obj
= yes
do:
>> obj : Num? = none
- >> bytes := obj:serialized()
+ >> bytes := obj.serialized()
>> deserialize(bytes -> Num?) == obj
= yes
do:
cases := [0, -1, 1, 10, 100000, 999999999999999999999999999]
for i in cases:
- >> bytes := i:serialized()
+ >> bytes := i.serialized()
>> deserialize(bytes -> Int) == i
= yes