Skip to content

Commit a455b8c

Browse files
rintciushdgarrood
authored andcommitted
Fix tests for purs 0.13 (#119)
1 parent aa5b161 commit a455b8c

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

test/Test/Data/String/CodePoints.purs

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import Partial.Unsafe (unsafePartial)
1212
import Test.Assert (assertEqual)
1313

1414
str :: String
15-
str = "a\xDC00\xD800\xD800\x16805\x16A06\&z"
15+
str = "a\xDC00\xD800\xD800\x16805\x16A06z"
1616

1717
testStringCodePoints :: Effect Unit
1818
testStringCodePoints = do
@@ -112,23 +112,23 @@ testStringCodePoints = do
112112
log "uncons"
113113
assertEqual
114114
{ actual: SCP.uncons str
115-
, expected: Just {head: cp 0x61, tail: "\xDC00\xD800\xD800\x16805\x16A06\&z"}
115+
, expected: Just {head: cp 0x61, tail: "\xDC00\xD800\xD800\x16805\x16A06z"}
116116
}
117117
assertEqual
118118
{ actual: SCP.uncons (SCP.drop 1 str)
119-
, expected: Just {head: cp 0xDC00, tail: "\xD800\xD800\x16805\x16A06\&z"}
119+
, expected: Just {head: cp 0xDC00, tail: "\xD800\xD800\x16805\x16A06z"}
120120
}
121121
assertEqual
122122
{ actual: SCP.uncons (SCP.drop 2 str)
123-
, expected: Just {head: cp 0xD800, tail: "\xD800\x16805\x16A06\&z"}
123+
, expected: Just {head: cp 0xD800, tail: "\xD800\x16805\x16A06z"}
124124
}
125125
assertEqual
126126
{ actual: SCP.uncons (SCP.drop 3 str)
127-
, expected: Just {head: cp 0xD800, tail: "\x16805\x16A06\&z"}
127+
, expected: Just {head: cp 0xD800, tail: "\x16805\x16A06z"}
128128
}
129129
assertEqual
130130
{ actual: SCP.uncons (SCP.drop 4 str)
131-
, expected: Just {head: cp 0x16805, tail: "\x16A06\&z"}
131+
, expected: Just {head: cp 0x16805, tail: "\x16A06z"}
132132
}
133133
assertEqual
134134
{ actual: SCP.uncons (SCP.drop 5 str)
@@ -233,7 +233,7 @@ testStringCodePoints = do
233233
, expected: Just 6
234234
}
235235
assertEqual
236-
{ actual: SCP.indexOf (Pattern "\0") str
236+
{ actual: SCP.indexOf (Pattern "\n") str
237237
, expected: Nothing
238238
}
239239
assertEqual
@@ -345,7 +345,7 @@ testStringCodePoints = do
345345
, expected: Just 6
346346
}
347347
assertEqual
348-
{ actual: SCP.lastIndexOf (Pattern "\0") str
348+
{ actual: SCP.lastIndexOf (Pattern "\n") str
349349
, expected: Nothing
350350
}
351351
assertEqual
@@ -530,23 +530,23 @@ testStringCodePoints = do
530530
}
531531
assertEqual
532532
{ actual: SCP.drop 1 str
533-
, expected: "\xDC00\xD800\xD800\x16805\x16A06\&z"
533+
, expected: "\xDC00\xD800\xD800\x16805\x16A06z"
534534
}
535535
assertEqual
536536
{ actual: SCP.drop 2 str
537-
, expected: "\xD800\xD800\x16805\x16A06\&z"
537+
, expected: "\xD800\xD800\x16805\x16A06z"
538538
}
539539
assertEqual
540540
{ actual: SCP.drop 3 str
541-
, expected: "\xD800\x16805\x16A06\&z"
541+
, expected: "\xD800\x16805\x16A06z"
542542
}
543543
assertEqual
544544
{ actual: SCP.drop 4 str
545-
, expected: "\x16805\x16A06\&z"
545+
, expected: "\x16805\x16A06z"
546546
}
547547
assertEqual
548548
{ actual: SCP.drop 5 str
549-
, expected: "\x16A06\&z"
549+
, expected: "\x16A06z"
550550
}
551551
assertEqual
552552
{ actual: SCP.drop 6 str
@@ -572,11 +572,11 @@ testStringCodePoints = do
572572
}
573573
assertEqual
574574
{ actual: SCP.dropWhile (\c -> fromEnum c < 0xFFFF) str
575-
, expected: "\x16805\x16A06\&z"
575+
, expected: "\x16805\x16A06z"
576576
}
577577
assertEqual
578578
{ actual: SCP.dropWhile (\c -> fromEnum c < 0xDC00) str
579-
, expected: "\xDC00\xD800\xD800\x16805\x16A06\&z"
579+
, expected: "\xDC00\xD800\xD800\x16805\x16A06z"
580580
}
581581

582582
log "splitAt"
@@ -610,23 +610,23 @@ testStringCodePoints = do
610610
}
611611
assertEqual
612612
{ actual: SCP.splitAt 1 str
613-
, expected: {before: "a", after: "\xDC00\xD800\xD800\x16805\x16A06\&z"}
613+
, expected: {before: "a", after: "\xDC00\xD800\xD800\x16805\x16A06z"}
614614
}
615615
assertEqual
616616
{ actual: SCP.splitAt 2 str
617-
, expected: {before: "a\xDC00", after: "\xD800\xD800\x16805\x16A06\&z"}
617+
, expected: {before: "a\xDC00", after: "\xD800\xD800\x16805\x16A06z"}
618618
}
619619
assertEqual
620620
{ actual: SCP.splitAt 3 str
621-
, expected: {before: "a\xDC00\xD800", after: "\xD800\x16805\x16A06\&z"}
621+
, expected: {before: "a\xDC00\xD800", after: "\xD800\x16805\x16A06z"}
622622
}
623623
assertEqual
624624
{ actual: SCP.splitAt 4 str
625-
, expected: {before: "a\xDC00\xD800\xD800", after: "\x16805\x16A06\&z"}
625+
, expected: {before: "a\xDC00\xD800\xD800", after: "\x16805\x16A06z"}
626626
}
627627
assertEqual
628628
{ actual: SCP.splitAt 5 str
629-
, expected: {before: "a\xDC00\xD800\xD800\x16805", after: "\x16A06\&z"}
629+
, expected: {before: "a\xDC00\xD800\xD800\x16805", after: "\x16A06z"}
630630
}
631631
assertEqual
632632
{ actual: SCP.splitAt 6 str

0 commit comments

Comments
 (0)