From b11bbc5058c4c52814c561768a772b0c3db4ba2d Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Fri, 26 Aug 2022 16:50:18 +0200 Subject: [PATCH] Add failing string tests --- src_v2/parser/parser_internals.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src_v2/parser/parser_internals.nim b/src_v2/parser/parser_internals.nim index 177c11a..efd91d5 100644 --- a/src_v2/parser/parser_internals.nim +++ b/src_v2/parser/parser_internals.nim @@ -239,6 +239,8 @@ when isMainModule: # Mismatch assert testParser123.flatMap(ch('2')).error().kind == charMismatchErr assert testParser123.flatMap(ch(Letters)).error().kind == charMismatchErr + assert testParser123.flatMap(str("1234")).error().kind == endOfStringErr + assert testParser123.flatMap(str("456")).error().kind == charMismatchErr # Out of bounds # assert initParserResult("").flatMap(ch1).error().kind == endOfStringErr