# -*- coding: utf-8 -*- | |
import pytest | |
from requests.compat import urljoin | |
def prepare_url(value): | |
# Issue #1483: Make sure the URL always has a trailing slash | |
httpbin_url = value.url.rstrip('/') + '/' | |
def inner(*suffix): | |
return urljoin(httpbin_url, '/'.join(suffix)) | |
return inner | |
@pytest.fixture | |
def httpbin(httpbin): | |
return prepare_url(httpbin) | |
@pytest.fixture | |
def httpbin_secure(httpbin_secure): | |
return prepare_url(httpbin_secure) |