tests: git rid of all the tool=tool assignents
Our use of ltl2tgba=ltl2tgba autfilt=autfilt ... all over the test cases comes from the time where those tools were not in PATH and we actually had something like ltl2tgba=../../bin/ltl2tgba autfilt=../../bin/autfilt But today that is useless, and we prefer to write ltl2tgba rather than $ltl2tgba, so let's remove this old cruft. * tests/core/basimul.test, tests/core/det.test, tests/core/lbt.test, tests/core/lenient.test, tests/core/ltl2dstar.test, tests/core/ltl2dstar2.test, tests/core/ltl2dstar3.test, tests/core/ltl2dstar4.test, tests/core/ltlcross2.test, tests/core/ltlcross3.test, tests/core/ltlcross4.test, tests/core/ltlcrossce2.test, tests/core/ltldo.test, tests/core/ltlfilt.test, tests/core/optba.test, tests/core/prodor.test, tests/core/rand.test, tests/core/randomize.test, tests/core/remfin.test, tests/core/satmin.test, tests/core/sbacc.test, tests/core/strength.test, tests/core/stutter-ltl.test, tests/core/stutter-tgba.test, tests/core/unabbrevwm.test, tests/core/unambig.test: Get rid of all tool=tool assignments.
This commit is contained in:
parent
a31ba7ff80
commit
a9a375ccd8
26 changed files with 290 additions and 374 deletions
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
# -*- coding: utf-8 -*-
|
||||
# Copyright (C) 2014, 2015 Laboratoire de Recherche et Développement de
|
||||
# l'Epita (LRDE).
|
||||
# Copyright (C) 2014, 2015, 2017 Laboratoire de Recherche et
|
||||
# Développement de l'Epita (LRDE).
|
||||
#
|
||||
# This file is part of Spot, a model checking library.
|
||||
#
|
||||
|
|
@ -22,10 +22,7 @@
|
|||
|
||||
set -e
|
||||
|
||||
ltl2tgba=ltl2tgba
|
||||
autfilt=autfilt
|
||||
|
||||
$ltl2tgba --hoa 'Ga | Gb | Gc | Gd' > out
|
||||
ltl2tgba --hoa 'Ga | Gb | Gc | Gd' > out
|
||||
|
||||
cat >expected <<EOF
|
||||
HOA: v1
|
||||
|
|
@ -58,10 +55,10 @@ diff out expected
|
|||
|
||||
# The seed and formula where chosen so that these four outputs are
|
||||
# different.
|
||||
run 0 $autfilt --seed=1 --dot out > 1.dot
|
||||
run 0 $autfilt --seed=1 --dot --randomize=t out > 2.dot
|
||||
run 0 $autfilt --seed=1 --dot --randomize=s out > 3.dot
|
||||
run 0 $autfilt --seed=1 --dot --randomize=st out > 4.dot
|
||||
run 0 autfilt --seed=1 --dot out > 1.dot
|
||||
run 0 autfilt --seed=1 --dot --randomize=t out > 2.dot
|
||||
run 0 autfilt --seed=1 --dot --randomize=s out > 3.dot
|
||||
run 0 autfilt --seed=1 --dot --randomize=st out > 4.dot
|
||||
|
||||
cmp 1.dot 2.dot && exit 1
|
||||
cmp 1.dot 3.dot && exit 1
|
||||
|
|
@ -70,16 +67,16 @@ cmp 2.dot 4.dot && exit 1
|
|||
cmp 3.dot 4.dot && exit 1
|
||||
|
||||
# A second run should produce the same output
|
||||
$autfilt --seed=1 --dot out > 1b.dot
|
||||
$autfilt --seed=1 --dot --randomize=t out > 2b.dot
|
||||
$autfilt --seed=1 --dot --randomize=s out > 3b.dot
|
||||
$autfilt --seed=1 --dot --randomize=st out > 4b.dot
|
||||
autfilt --seed=1 --dot out > 1b.dot
|
||||
autfilt --seed=1 --dot --randomize=t out > 2b.dot
|
||||
autfilt --seed=1 --dot --randomize=s out > 3b.dot
|
||||
autfilt --seed=1 --dot --randomize=st out > 4b.dot
|
||||
diff 1.dot 1b.dot
|
||||
diff 2.dot 2b.dot
|
||||
diff 3.dot 3b.dot
|
||||
diff 4.dot 4b.dot
|
||||
|
||||
$autfilt --randomize=foo out 2>stderr && exit 1
|
||||
autfilt --randomize=foo out 2>stderr && exit 1
|
||||
grep "unknown argument for --randomize: 'f'" stderr
|
||||
|
||||
|
||||
|
|
@ -108,7 +105,7 @@ State: 4 "s0"
|
|||
[1] 2
|
||||
--END--
|
||||
EOF
|
||||
$autfilt --randomize --seed=1 input -H > output
|
||||
autfilt --randomize --seed=1 input -H > output
|
||||
cat >expected <<EOF
|
||||
HOA: v1
|
||||
States: 5
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue