parsetl: improve coverage

* spot/parsetl/parsetl.yy: Adjust one diagnostic.
* spot/parsetl/scantl.ll: Fix recovering of missing closing brace
in lenient mode.
* tests/python/declenv.py: Move some tests...
* tests/python/ltlparse.py: ... here, and add many more.
* NEWS: Mention the lenient mode bug.
This commit is contained in:
Alexandre Duret-Lutz 2017-03-14 17:13:59 +01:00
parent ab8a40cb10
commit 3d3baf449e
5 changed files with 162 additions and 26 deletions

5
NEWS
View file

@ -10,6 +10,11 @@ New in spot 2.3.2.dev (not yet released)
- spot::sum() and spot::sum_and() implements the union and the
intersection of two automatons, respectively.
Bug fixes:
- In "lenient" mode the parser would fail to recover from
a missing closing brace.
Backward-incompatible changes:
- spot::acc_cond::mark_t::operator bool() has been marked as