diff options
| author | Aldo Cortesi <aldo@corte.si> | 2016-07-14 11:36:53 +1200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-07-14 11:36:53 +1200 |
| commit | b56de79d6c4362d9587c4a5254dd7757a34dac7b (patch) | |
| tree | 05876b28b8fc29102a8ca877072dcf25483f1c29 /test | |
| parent | 711196592d3c4d562739a30819fa7c5b76cbdd14 (diff) | |
| parent | 6e7b86cd82dd9b379b0a57d423bbdcd74ba47256 (diff) | |
| download | mitmproxy-b56de79d6c4362d9587c4a5254dd7757a34dac7b.tar.gz mitmproxy-b56de79d6c4362d9587c4a5254dd7757a34dac7b.tar.bz2 mitmproxy-b56de79d6c4362d9587c4a5254dd7757a34dac7b.zip | |
Merge pull request #1350 from cortesi/addons-cleanup
Addons cleanup
Diffstat (limited to 'test')
| -rw-r--r-- | test/mitmproxy/test_options.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/test/mitmproxy/test_options.py b/test/mitmproxy/test_options.py index 5fdb7abe..97db9430 100644 --- a/test/mitmproxy/test_options.py +++ b/test/mitmproxy/test_options.py @@ -3,7 +3,7 @@ import copy from mitmproxy import options from mitmproxy import exceptions -from netlib.tutils import raises +from netlib import tutils class TO(options.Options): @@ -19,8 +19,8 @@ def test_options(): assert o.two == "three" o.one = "one" assert o.one == "one" - raises("no such option", setattr, o, "nonexistent", "value") - raises("no such option", o.update, nonexistent = "value") + tutils.raises("no such option", setattr, o, "nonexistent", "value") + tutils.raises("no such option", o.update, nonexistent = "value") rec = [] @@ -38,6 +38,14 @@ def test_options(): assert rec[-1].one == "oink" +def test_setter(): + o = TO(two="three") + f = o.setter("two") + f("xxx") + assert o.two == "xxx" + tutils.raises("no such option", o.setter, "nonexistent") + + def test_rollback(): o = TO(one="two") |
