tests: exercise --stats='%[v]c %[IW]c' and friends
* tests/core/scc.test: Here.
This commit is contained in:
parent
47974cd004
commit
2e90460b8a
1 changed files with 15 additions and 8 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Copyright (C) 2009, 2015, 2017 Laboratoire de Recherche et Developpement de
|
# Copyright (C) 2009, 2015, 2017, 2018 Laboratoire de Recherche et
|
||||||
# l'Epita
|
# Developpement de l'Epita
|
||||||
#
|
#
|
||||||
# This file is part of Spot, a model checking library.
|
# This file is part of Spot, a model checking library.
|
||||||
#
|
#
|
||||||
|
|
@ -112,8 +112,8 @@ diff out ref
|
||||||
# From issue #271, reported by Henrich Lauko.
|
# From issue #271, reported by Henrich Lauko.
|
||||||
cat >in.hoa <<EOF
|
cat >in.hoa <<EOF
|
||||||
HOA: v1
|
HOA: v1
|
||||||
States: 4
|
States: 5
|
||||||
Start: 2
|
Start: 4
|
||||||
AP: 2 "p1" "p0"
|
AP: 2 "p1" "p0"
|
||||||
acc-name: generalized-co-Buchi 2
|
acc-name: generalized-co-Buchi 2
|
||||||
Acceptance: 2 Fin(0)|Fin(1)
|
Acceptance: 2 Fin(0)|Fin(1)
|
||||||
|
|
@ -136,9 +136,11 @@ State: 3 {1}
|
||||||
[0&!1] 1
|
[0&!1] 1
|
||||||
[!0&1] 2
|
[!0&1] 2
|
||||||
[!0&!1] 3
|
[!0&!1] 3
|
||||||
|
State: 4
|
||||||
|
[t] 2
|
||||||
--END--
|
--END--
|
||||||
EOF
|
EOF
|
||||||
test 2 = `autfilt --stats=%[a]c in.hoa`
|
test '2 1 1 2' = "`autfilt --stats='%[a]c %[A]c %[v]c %[V]c' in.hoa`"
|
||||||
|
|
||||||
# From issue #284, reported by Juraj Major.
|
# From issue #284, reported by Juraj Major.
|
||||||
cat >in.hoa <<EOF
|
cat >in.hoa <<EOF
|
||||||
|
|
@ -186,9 +188,14 @@ State: 0
|
||||||
[!0] 0 {4 2}
|
[!0] 0 {4 2}
|
||||||
--END--
|
--END--
|
||||||
EOF
|
EOF
|
||||||
autfilt --stats='%[a]c' in.hoa >out
|
autfilt --stats='%[a]c %[iw]c %[IW]c' in.hoa >out
|
||||||
cat >exp <<EOF
|
cat >exp <<EOF
|
||||||
1
|
1 3 1
|
||||||
1
|
1 0 1
|
||||||
EOF
|
EOF
|
||||||
diff out exp
|
diff out exp
|
||||||
|
|
||||||
|
autfilt --stats='%[I]c' in.hoa 2>err && exit 1
|
||||||
|
grep "unknown option 'I" err
|
||||||
|
autfilt --stats='%[i]c' in.hoa 2>err && exit 1
|
||||||
|
grep "unknown option 'i" err
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue