diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2017-03-19 10:25:07 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@corte.si> | 2017-03-19 10:32:22 +1300 |
commit | 49b0a67eb95a5f55bace24c73e458c2eb224f1b7 (patch) | |
tree | 70d17f5486ce4c12e87259eb60dd2d70aa29987a /test | |
parent | 4e24c95a61802fd6fb9a03fdffd0380d90c46e0c (diff) | |
download | mitmproxy-49b0a67eb95a5f55bace24c73e458c2eb224f1b7.tar.gz mitmproxy-49b0a67eb95a5f55bace24c73e458c2eb224f1b7.tar.bz2 mitmproxy-49b0a67eb95a5f55bace24c73e458c2eb224f1b7.zip |
console options: add an overlay grid editor for sequence options
Diffstat (limited to 'test')
-rw-r--r-- | test/mitmproxy/test_optmanager.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/mitmproxy/test_optmanager.py b/test/mitmproxy/test_optmanager.py index 6f87ac06..4dc2e9ca 100644 --- a/test/mitmproxy/test_optmanager.py +++ b/test/mitmproxy/test_optmanager.py @@ -140,6 +140,18 @@ class Rec(): def test_subscribe(): o = TO() r = Rec() + + # pytest.raises keeps a reference here that interferes with the cleanup test + # further down. + try: + o.subscribe(r, ["unknown"]) + except exceptions.OptionsError: + pass + else: + raise AssertionError + + assert len(o.changed.receivers) == 0 + o.subscribe(r, ["two"]) o.one = 2 assert not r.called |