This commit is contained in:
1 parent
0b05152bcf
commit
d87c100398
9 files changed
+265
-65
No files matched your search
@@ -75,6 +75,11 @@ On Linux, reading a directory exercises the distinct `FileReadError` path.
|
||||
Parser tests cover standard and extended CAN IDs, whitespace, payload storage
|
||||
boundaries, missing fields, malformed and overflowing numbers, reserved ID bits,
|
||||
error paths and line numbers, and integration with signals and comments.
|
||||
Comment regressions cover tabs, escaped quotes/backslashes, multiline text with
|
||||
blank lines and indentation, CRLF, missing final newlines, comments preceding
|
||||
frame/signal definitions, last-wins and empty overwrites, normalized ID boundaries,
|
||||
standard/extended separation, malformed syntax/IDs, and missing targets. Errors
|
||||
verify both structured diagnostics and the throwing API at the starting line.
|
||||
Duplicate definitions are rejected at their source lines, including equivalent
|
||||
extended ID encodings and repeated signal names within a frame. Standard and
|
||||
extended frames may share a numeric ID, and separate frames may reuse signal names.
|
||||
|
||||
Reference in new issue
Block a user