Skip to content

Commit 56c0729

Browse files
GearsDatapackslpil
authored andcommitted
Update language test
1 parent 0ebaccd commit 56c0729

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

test/language/test/language_test.gleam

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1615,15 +1615,19 @@ fn non_utf8_string_bit_array_tests() -> List(Test) {
16151615
"let assert <<\"Hello, world\":utf16>> = <<\"Hello, world\":utf16>>"
16161616
|> example(fn() {
16171617
assert_equal("Hello, world", {
1618-
let assert <<"Hello, world":utf16>> = <<"Hello, world":utf16>>
1619-
"Hello, world"
1618+
let assert <<"Hello, world" as message:utf16>> = <<
1619+
"Hello, world":utf16,
1620+
>>
1621+
message
16201622
})
16211623
}),
16221624
"let assert <<\"Hello, world\":utf32>> = <<\"Hello, world\":utf32>>"
16231625
|> example(fn() {
16241626
assert_equal("Hello, world", {
1625-
let assert <<"Hello, world":utf32>> = <<"Hello, world":utf32>>
1626-
"Hello, world"
1627+
let assert <<"Hello, world" as message:utf32>> = <<
1628+
"Hello, world":utf32,
1629+
>>
1630+
message
16271631
})
16281632
}),
16291633
"UTF-16 bytes"
@@ -1643,21 +1647,21 @@ fn non_utf8_string_bit_array_tests() -> List(Test) {
16431647
"UTF-16 pattern matching"
16441648
|> example(fn() {
16451649
assert_equal("Hello, 🌍!", {
1646-
let assert <<"Hello, 🌍!":utf16>> = <<
1650+
let assert <<"Hello, 🌍!" as message:utf16>> = <<
16471651
0, 72, 0, 101, 0, 108, 0, 108, 0, 111, 0, 44, 0, 32, 216, 60, 223,
16481652
13, 0, 33,
16491653
>>
1650-
"Hello, 🌍!"
1654+
message
16511655
})
16521656
}),
16531657
"UTF-32 pattern matching"
16541658
|> example(fn() {
16551659
assert_equal("Hello, 🌍!", {
1656-
let assert <<"Hello, 🌍!":utf32>> = <<
1660+
let assert <<"Hello, 🌍!" as message:utf32>> = <<
16571661
0, 0, 0, 72, 0, 0, 0, 101, 0, 0, 0, 108, 0, 0, 0, 108, 0, 0, 0, 111,
16581662
0, 0, 0, 44, 0, 0, 0, 32, 0, 1, 243, 13, 0, 0, 0, 33,
16591663
>>
1660-
"Hello, 🌍!"
1664+
message
16611665
})
16621666
}),
16631667
"UTF-16 bytes little endian"
@@ -1677,21 +1681,21 @@ fn non_utf8_string_bit_array_tests() -> List(Test) {
16771681
"UTF-16 pattern matching little endian"
16781682
|> example(fn() {
16791683
assert_equal("Hello, 🌍!", {
1680-
let assert <<"Hello, 🌍!":utf16-little>> = <<
1684+
let assert <<"Hello, 🌍!" as message:utf16-little>> = <<
16811685
72, 0, 101, 0, 108, 0, 108, 0, 111, 0, 44, 0, 32, 0, 60, 216, 13,
16821686
223, 33, 0,
16831687
>>
1684-
"Hello, 🌍!"
1688+
message
16851689
})
16861690
}),
16871691
"UTF-32 pattern matching little endian"
16881692
|> example(fn() {
16891693
assert_equal("Hello, 🌍!", {
1690-
let assert <<"Hello, 🌍!":utf32-little>> = <<
1694+
let assert <<"Hello, 🌍!" as message:utf32-little>> = <<
16911695
72, 0, 0, 0, 101, 0, 0, 0, 108, 0, 0, 0, 108, 0, 0, 0, 111, 0, 0, 0,
16921696
44, 0, 0, 0, 32, 0, 0, 0, 13, 243, 1, 0, 33, 0, 0, 0,
16931697
>>
1694-
"Hello, 🌍!"
1698+
message
16951699
})
16961700
}),
16971701
]

0 commit comments

Comments
 (0)