[Image] [Image] [Image] [Image]
Up: Test criteria
Previous: Semantics
- Directive errors:
- unknown directive
- Multiple directive definitions
- more than one directive per line
- syntax, esp. with #hide, #show, #showif, #query
- non-existent file with #load, #include
- #bool recognised but not supported
- #nc discontinued
- #seed ... etc.
- Missing node
- Missing colon
- Missing opening or closing LHS <, >
- Non-atom in LHS path
- Missing equality token
- Missing opening or closing
"
- Missing opening or closing RHS <, >
- Non-atom in RHS path
- Missing final point (cf. last node - not handled)
- Multiple directive definitions
- Low memory
- Buffer overflow
- very long paths
- very long value sequences
- very long equations
- very long nodes
- deep or infinite recursion
- very large input files
- Connect errors: reporting about the exact place where an undefined value encountered:
- Undefined node
- Undefined path
- Correct extensions (a notorious problem in early implementations)
© Dafydd Gibbon
Sun Sep 13 17:17:46 MET DST 1998