From e554f748e7c049b25e59eff1429309eb6c9f8cc5 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 26 Jul 2019 11:56:07 +0200 Subject: support '$' as trace filter terminator --- test/test_pta.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test') diff --git a/test/test_pta.py b/test/test_pta.py index 8ca41aa..dba67d7 100755 --- a/test/test_pta.py +++ b/test/test_pta.py @@ -162,6 +162,8 @@ class TestPTA(unittest.TestCase): pta.add_transition('IDLE', 'IDLE', 'set2') self.assertEqual(sorted(dfs_tran_to_name(pta.dfs(2, trace_filter=[['init', 'set1', 'set2'], ['init', 'set2', 'set1']]), False)), [['init', 'set1', 'set2'], ['init', 'set2', 'set1']]) + self.assertEqual(sorted(dfs_tran_to_name(pta.dfs(2, trace_filter=[['init', 'set1', '$'], ['init', 'set2', '$']]), False)), + [['init', 'set1'], ['init', 'set2']]) def test_dfs_accepting(self): pta = PTA(['IDLE', 'TX'], accepting_states = ['IDLE']) -- cgit v1.2.3