diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/test_pathod.py | 3 | ||||
| -rw-r--r-- | test/test_utils.py | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/test/test_pathod.py b/test/test_pathod.py index e00694cd..4073926f 100644 --- a/test/test_pathod.py +++ b/test/test_pathod.py @@ -1,4 +1,5 @@ from libpathod import pathod +import tutils class _TestApplication: def test_anchors(self): @@ -20,6 +21,8 @@ class TestPathod: anchors = [(".*", "200")] ) assert p.anchors + tutils.raises("invalid regex", pathod.Pathod, ("127.0.0.1", 0), anchors=[("*", "200")]) + tutils.raises("invalid page spec", pathod.Pathod, ("127.0.0.1", 0), anchors=[("foo", "bar")]) def test_logging(self): p = pathod.Pathod(("127.0.0.1", 0)) diff --git a/test/test_utils.py b/test/test_utils.py index 5cd0fd3d..72c892f0 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -3,10 +3,8 @@ import tutils def test_parse_anchor_spec(): - assert utils.parse_anchor_spec("foo=200", {}) == ("foo", "200") - tutils.raises(utils.AnchorError, utils.parse_anchor_spec, "foobar", {}) - tutils.raises(utils.AnchorError, utils.parse_anchor_spec, "*=200", {}) - tutils.raises(utils.AnchorError, utils.parse_anchor_spec, "foo=bar", {}) + assert utils.parse_anchor_spec("foo=200") == ("foo", "200") + assert utils.parse_anchor_spec("foo") == None def test_data_path(): |
