summaryrefslogtreecommitdiff
path: root/src/test-wast-parser.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/test-wast-parser.cc')
-rw-r--r--src/test-wast-parser.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/test-wast-parser.cc b/src/test-wast-parser.cc
index f51c9402..0b9c6fd6 100644
--- a/src/test-wast-parser.cc
+++ b/src/test-wast-parser.cc
@@ -47,11 +47,9 @@ Errors ParseInvalidModule(std::string text) {
TEST(WastParser, LongToken) {
std::string text;
- text = "(module (data \"";
+ text = "(module (data ";
text += repeat("a", 0x5000);
- text += "\" \"";
- text += repeat("a", 0x10000);
- text += "\"))";
+ text += "))";
Errors errors = ParseInvalidModule(text);
ASSERT_EQ(1u, errors.size());
@@ -60,7 +58,7 @@ TEST(WastParser, LongToken) {
ASSERT_EQ(1, errors[0].loc.line);
ASSERT_EQ(15, errors[0].loc.first_column);
ASSERT_STREQ(
- R"(unexpected token ""aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...", expected an offset expr (e.g. (i32.const 123)).)",
+ R"(unexpected token aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa..., expected ).)",
errors[0].message.c_str());
}