aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_test.py')
-rw-r--r--test/test_test.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/test/test_test.py b/test/test_test.py
index b9a9cfac..dcf980bc 100644
--- a/test/test_test.py
+++ b/test/test_test.py
@@ -38,7 +38,10 @@ class TestDaemonManual:
class TestDaemon:
@classmethod
def setUpAll(self):
- self.d = test.Daemon(staticdir=tutils.test_data.path("data"))
+ self.d = test.Daemon(
+ staticdir=tutils.test_data.path("data"),
+ anchors=[("/anchor/.*", "202")]
+ )
@classmethod
def tearDownAll(self):
@@ -47,6 +50,9 @@ class TestDaemon:
def setUp(self):
self.d.clear_log()
+ def getpath(self, path):
+ return requests.get("http://localhost:%s/%s"%(self.d.port, path))
+
def get(self, spec):
return requests.get("http://localhost:%s/p/%s"%(self.d.port, spec))
@@ -72,5 +78,7 @@ class TestDaemon:
assert rsp.status_code == 200
assert rsp.content.strip() == "testfile"
-
+ def test_anchor(self):
+ rsp = self.getpath("anchor/foo")
+ assert rsp.status_code == 202