Skip to content

ver1.01a Backend rewritten

Compare
Choose a tag to compare
@kuredoro kuredoro released this 04 Jul 15:20
· 92 commits to 79c54af5ffed1f53ef83402a8328e604b3076557 since this release

Compared to the old version, this release introduces a new output comparison engine that compares respective lexemes, instead of raw text. This way the comparison becomes insensitive to the white-spaces and tolerates minor differences. Next, cptest now is able to behave correctly with floating point numbers by correctly ignoring too precise digits. Finally, with the new engine a support for mismatch highlighting was implemented.

  • Lexeme-based comparison
  • Floating-point number support
  • Mismatch highlighting
  • Excessive line feeds don't screw up the rest of the output comparison anymore.