From fde65270afb3855057a86b40c5996c86f58fe97b Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Mon, 30 Jul 2012 20:58:59 +1200 Subject: Testing examples and docs. --- .sources/examples_context.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .sources/examples_context.py (limited to '.sources/examples_context.py') diff --git a/.sources/examples_context.py b/.sources/examples_context.py new file mode 100644 index 00000000..80278e76 --- /dev/null +++ b/.sources/examples_context.py @@ -0,0 +1,23 @@ +import requests +from libpathod import test + +class Test: + """ + Testing the requests module with + a pathod context manager. + """ + def test_simple(self): + # Start pathod in a separate thread + with test.Daemon() as d: + # Get a URL for a pathod spec + url = d.p("200:b@100") + # ... and request it + r = requests.put(url) + + # Check the returned data + assert r.status_code == 200 + assert len(r.content) == 100 + + # Check pathod's internal log + log = d.last_log()["request"] + assert log["method"] == "PUT" -- cgit v1.2.3