mirror of
https://github.com/Ed94/metadesk.git
synced 2026-08-06 15:48:47 +00:00
fix some broken 'error' tests
This commit is contained in:
+6
-2
@@ -1750,13 +1750,17 @@ MD_ParseOneNode(MD_String8 string, MD_u64 offset)
|
|||||||
}
|
}
|
||||||
else if (c == ')' || c == '}' || c == ']')
|
else if (c == ')' || c == '}' || c == ']')
|
||||||
{
|
{
|
||||||
MD_Error *error = MD_MakeNodeError(parsed_node, MD_MessageKind_CatastrophicError, MD_PushStringF("Unbalanced \"%c\"", c));
|
MD_Error *error = MD_MakeTokenError(string, unnamed_set_opener,
|
||||||
|
MD_MessageKind_CatastrophicError,
|
||||||
|
MD_PushStringF("Unbalanced \"%c\"", c));
|
||||||
MD_PushErrorToList(&result.errors, error);
|
MD_PushErrorToList(&result.errors, error);
|
||||||
off += unnamed_set_opener.outer_string.size;
|
off += unnamed_set_opener.outer_string.size;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
MD_Error *error = MD_MakeNodeError(parsed_node, MD_MessageKind_Error, MD_PushStringF("Unexpected reserved symbol \"%c\"", c));
|
MD_Error *error = MD_MakeTokenError(string, unnamed_set_opener,
|
||||||
|
MD_MessageKind_Error,
|
||||||
|
MD_PushStringF("Unexpected reserved symbol \"%c\"", c));
|
||||||
MD_PushErrorToList(&result.errors, error);
|
MD_PushErrorToList(&result.errors, error);
|
||||||
off += unnamed_set_opener.outer_string.size;
|
off += unnamed_set_opener.outer_string.size;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -525,7 +525,7 @@ int main(void)
|
|||||||
|
|
||||||
{
|
{
|
||||||
MD_ParseResult parse = MD_ParseWholeFile(MD_S8Lit("__does_not_exist.md"));
|
MD_ParseResult parse = MD_ParseWholeFile(MD_S8Lit("__does_not_exist.md"));
|
||||||
TestResult(parse.node->kind == MD_NodeKind_File && parse.errors.first);
|
TestResult(parse.node->kind == MD_NodeKind_File && parse.errors.first != 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user