diff --git a/tests/core/acc.cc b/tests/core/acc.cc index 74c32fa49..608e8c40f 100644 --- a/tests/core/acc.cc +++ b/tests/core/acc.cc @@ -237,5 +237,9 @@ int main() expect(e, "Too many acceptance sets used."); } + auto cond1 = spot::acc_cond::acc_code( + "(Inf(0) & Inf(5)) | Inf(5) | Inf(0)"); + std::cout << cond1.unit_propagation() << '\n'; + return 0; } diff --git a/tests/core/acc.test b/tests/core/acc.test index ad7f80578..af1d0ac0a 100755 --- a/tests/core/acc.test +++ b/tests/core/acc.test @@ -85,6 +85,7 @@ Fin(2) | Inf(2) Inf(2) & Fin(2) (Fin(0)|Fin(3)) | (Inf(1) & Fin(2)) (Fin(0)|Fin(3)) | (Inf(1) & Fin(2)) +Inf(5) | Inf(0) EOF run 0 ../acc > stdout