1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-09 17:15:35 +00:00

Added unit test for matcher 'url'

This commit is contained in:
Max Shytikov
2014-04-01 00:21:01 +02:00
parent cd32f5114c
commit 792d665893

View File

@@ -11,3 +11,20 @@ def test_method():
req_post = request.Request('http', 'google.com', 80, 'POST', '/', '', {})
assert False == matchers.method(req_get, req_post)
def test_url():
req1 = request.Request('http', 'google.com', 80, 'GET', '/', '', {})
assert True == matchers.url(req1, req1)
req2 = request.Request('http', 'httpbin.org', 80, 'GET', '/', '', {})
assert False == matchers.url(req1, req2)
req1_post = request.Request('http', 'google.com', 80, 'POST', '/', '', {})
assert True == matchers.url(req1, req1_post)
req_query_string = request.Request(
'http', 'google.com?p1=t1&p2=t2', 80, 'GET', '/', '', {})
req_query_string1 = request.Request(
'http', 'google.com?p2=t2&p1=t1', 80, 'GET', '/', '', {})
assert False == matchers.url(req_query_string, req_query_string1)