diff --git a/test/party_test.gleam b/test/party_test.gleam index b497af6..77d16a6 100644 --- a/test/party_test.gleam +++ b/test/party_test.gleam @@ -282,8 +282,8 @@ pub fn fail_test() { pub fn until_test() { party.go(party.until(do: party.char("a"), until: party.char("b")), "aab") |> should.equal(Ok(["a", "a"])) - party.go(party.until(do: party.char("a"), until: party.char("b")), "a") - |> should.equal(Error(party.Unexpected(party.Position(1, 2), "EOF"))) - party.go(party.until(do: party.char("a"), until: party.char("c")), "ac") + party.go(party.until(do: party.char("a"), until: party.char("b")), "aaa") + |> should.equal(Error(party.Unexpected(party.Position(1, 4), "EOF"))) + party.go(party.until(do: party.char("a"), until: party.char("b")), "ac") |> should.equal(Error(party.Unexpected(party.Position(1, 2), "c"))) } \ No newline at end of file