bin: support multi-line CSV fields.
* src/bin/common_finput.cc (job_processor::process_stream): Read multi-line CSV fields. * src/ltltest/lbt.test, src/tgbatest/nondet.test: Add tests.
This commit is contained in:
parent
6c21089599
commit
f0bcab4add
3 changed files with 53 additions and 14 deletions
|
|
@ -101,6 +101,9 @@ test `wc -l < formulas.2` -eq 168
|
|||
test `wc -l < formulas.3` -eq 168
|
||||
test `wc -l < formulas.4` -eq 168
|
||||
|
||||
run 0 $ltlfilt formulas.2 --csv-escape --format='%L,%f' > formulas.5
|
||||
run 0 $ltlfilt formulas.5/2 --csv-escape --format='%L,%f' > formulas.6
|
||||
cmp formulas.5 formulas.6
|
||||
|
||||
# Make sure ltl2dstar-style litterals always get quoted.
|
||||
test "`$ltlfilt -l --lbt-input -f 'G F a'`" = 'G F "a"'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue