def test_build_url_request_with_data(self): data = {'param': 'is_set', 'other': 1} request = client.build_url_request(self.url, data) assert request.has_header('User-agent') assert_equal(request.get_method(), 'POST') assert_equal(request.get_full_url(), self.url) assert_in('param=is_set', request.get_data()) assert_in('other=1', request.get_data())
def test_build_url_request_no_data(self): request = client.build_url_request(self.url, None) assert request.has_header('User-agent') assert_equal(request.get_method(), 'GET') assert_equal(request.get_full_url(), self.url)