0009-misc-fix-no-name-in-module-pylint-error-62099.patch
passerelle/apps/api_particulier/models.py | ||
---|---|---|
29 | 29 |
JSONDecodeError = ValueError |
30 | 30 | |
31 | 31 | |
32 |
from urllib import parse |
|
33 | ||
32 | 34 |
from django.contrib.postgres.fields import ArrayField |
33 | 35 |
from django.core.cache import cache |
34 | 36 |
from django.db import models |
35 | 37 |
from django.utils import six |
36 |
from django.utils.six.moves.urllib import parse |
|
37 | 38 |
from django.utils.translation import ugettext_lazy as _ |
38 | 39 | |
39 | 40 |
from passerelle.base.models import BaseResource |
passerelle/apps/arcgis/models.py | ||
---|---|---|
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 |
import string |
18 |
from urllib import parse as urlparse |
|
18 | 19 | |
19 | 20 |
from django.core.exceptions import ValidationError |
20 | 21 |
from django.db import models |
21 | 22 |
from django.http import HttpResponse |
22 | 23 |
from django.shortcuts import get_object_or_404 |
23 | 24 |
from django.urls import reverse |
24 |
from django.utils.six.moves.urllib import parse as urlparse |
|
25 | 25 |
from django.utils.text import slugify |
26 | 26 |
from django.utils.translation import ugettext_lazy as _ |
27 | 27 |
passerelle/apps/arpege_ecp/models.py | ||
---|---|---|
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 |
import json |
18 |
from urllib import parse as urlparse |
|
18 | 19 | |
19 | 20 |
from django.db import models |
20 | 21 |
from django.utils import six, timezone |
21 | 22 |
from django.utils.dateparse import parse_date, parse_time |
22 |
from django.utils.six.moves.urllib import parse as urlparse |
|
23 | 23 |
from django.utils.translation import ugettext_lazy as _ |
24 | 24 |
from requests import RequestException |
25 | 25 |
passerelle/apps/astech/models.py | ||
---|---|---|
16 | 16 | |
17 | 17 |
import base64 |
18 | 18 |
from collections import OrderedDict |
19 |
from urllib import parse as urlparse |
|
19 | 20 | |
20 | 21 |
from django.core.cache import cache |
21 | 22 |
from django.db import models |
22 |
from django.utils.six.moves.urllib import parse as urlparse |
|
23 | 23 |
from django.utils.translation import ugettext_lazy as _ |
24 | 24 |
from requests.exceptions import ConnectionError |
25 | 25 |
passerelle/apps/astregs/models.py | ||
---|---|---|
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 |
import base64 |
18 |
from urllib import parse as urlparse |
|
18 | 19 | |
19 | 20 |
import zeep |
20 | 21 |
from django.db import models |
21 | 22 |
from django.http import Http404 |
22 |
from django.utils.six.moves.urllib import parse as urlparse |
|
23 | 23 |
from django.utils.translation import ugettext_lazy as _ |
24 | 24 |
from zeep.helpers import serialize_object |
25 | 25 |
passerelle/apps/atal/models.py | ||
---|---|---|
16 | 16 | |
17 | 17 |
import base64 |
18 | 18 |
import binascii |
19 |
import urllib |
|
19 | 20 | |
20 | 21 |
import lxml.etree |
21 | 22 |
from django.db import models |
22 | 23 |
from django.utils import dateformat, dateparse |
23 | 24 |
from django.utils.encoding import force_text |
24 |
from django.utils.six.moves import urllib |
|
25 | 25 |
from django.utils.translation import ugettext_lazy as _ |
26 | 26 |
from zeep import helpers |
27 | 27 |
from zeep.exceptions import Fault |
passerelle/apps/atos_genesys/models.py | ||
---|---|---|
16 | 16 | |
17 | 17 |
import datetime |
18 | 18 |
import xml.etree.ElementTree as ET |
19 |
from urllib import parse as urlparse |
|
19 | 20 | |
20 | 21 |
import requests |
21 | 22 |
from django.contrib.postgres.fields import JSONField |
22 | 23 |
from django.db import models |
23 | 24 |
from django.utils import six |
24 |
from django.utils.six.moves.urllib import parse as urlparse |
|
25 | 25 |
from django.utils.translation import ugettext_lazy as _ |
26 | 26 | |
27 | 27 |
from passerelle.base.models import BaseResource, HTTPResource |
passerelle/apps/base_adresse/models.py | ||
---|---|---|
1 | 1 |
import datetime |
2 | 2 |
import gzip |
3 |
from urllib import parse as urlparse |
|
3 | 4 | |
4 | 5 |
from django.contrib.postgres.fields import JSONField |
5 | 6 |
from django.db import connection, models |
... | ... | |
7 | 8 |
from django.utils import six, timezone |
8 | 9 |
from django.utils.http import urlencode |
9 | 10 |
from django.utils.six import StringIO |
10 |
from django.utils.six.moves.urllib import parse as urlparse |
|
11 | 11 |
from django.utils.translation import ugettext_lazy as _ |
12 | 12 |
from requests import RequestException |
13 | 13 |
passerelle/apps/cartads_cs/models.py | ||
---|---|---|
23 | 23 |
import re |
24 | 24 |
import zipfile |
25 | 25 |
from ftplib import FTP |
26 |
from urllib import parse as urlparse |
|
26 | 27 |
from xml.etree import ElementTree as etree |
27 | 28 | |
28 | 29 |
import pdfrw |
... | ... | |
38 | 39 |
from django.http import HttpResponse |
39 | 40 |
from django.urls import reverse |
40 | 41 |
from django.utils.encoding import force_text |
41 |
from django.utils.six.moves.urllib import parse as urlparse |
|
42 | 42 |
from django.utils.timezone import now |
43 | 43 |
from django.utils.translation import ugettext_lazy as _ |
44 | 44 |
passerelle/apps/cmis/models.py | ||
---|---|---|
19 | 19 |
import functools |
20 | 20 |
import re |
21 | 21 |
from contextlib import contextmanager |
22 |
from urllib import error as urllib2 |
|
22 | 23 | |
23 | 24 |
import httplib2 |
24 | 25 |
from cmislib import CmisClient |
... | ... | |
32 | 33 |
from django.db import models |
33 | 34 |
from django.utils.functional import cached_property |
34 | 35 |
from django.utils.six import BytesIO |
35 |
from django.utils.six.moves.urllib import error as urllib2 |
|
36 | 36 |
from django.utils.translation import ugettext_lazy as _ |
37 | 37 | |
38 | 38 |
from passerelle.base.models import BaseResource |
passerelle/apps/cryptor/models.py | ||
---|---|---|
18 | 18 |
import binascii |
19 | 19 |
import json |
20 | 20 |
import os |
21 |
from urllib.parse import urljoin |
|
21 | 22 |
from uuid import uuid4 |
22 | 23 | |
23 | 24 |
from Cryptodome.Cipher import AES, PKCS1_OAEP |
... | ... | |
28 | 29 |
from django.core.files.storage import default_storage |
29 | 30 |
from django.db import models |
30 | 31 |
from django.http import HttpResponse |
31 |
from django.utils.six.moves.urllib_parse import urljoin |
|
32 | 32 |
from django.utils.translation import ugettext_lazy as _ |
33 | 33 | |
34 | 34 |
from passerelle.base.models import BaseResource |
passerelle/apps/opendatasoft/models.py | ||
---|---|---|
14 | 14 |
# You should have received a copy of the GNU Affero General Public License |
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 |
from urllib import parse as urlparse |
|
18 | ||
17 | 19 |
from django.db import models |
18 | 20 |
from django.shortcuts import get_object_or_404 |
19 | 21 |
from django.urls import reverse |
20 |
from django.utils.six.moves.urllib import parse as urlparse |
|
21 | 22 |
from django.utils.translation import ugettext_lazy as _ |
22 | 23 |
from requests import RequestException |
23 | 24 |
passerelle/apps/photon/models.py | ||
---|---|---|
16 | 16 | |
17 | 17 |
import hashlib |
18 | 18 |
import json |
19 |
from urllib import parse as urlparse |
|
19 | 20 | |
20 | 21 |
from django.contrib.postgres.fields import JSONField |
21 | 22 |
from django.db import models |
22 | 23 |
from django.utils.encoding import force_bytes |
23 | 24 |
from django.utils.http import urlencode |
24 |
from django.utils.six.moves.urllib import parse as urlparse |
|
25 | 25 |
from django.utils.translation import ugettext_lazy as _ |
26 | 26 |
from requests import RequestException |
27 | 27 |
passerelle/apps/vivaticket/models.py | ||
---|---|---|
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 |
import hashlib |
18 |
from urllib import parse as urlparse |
|
18 | 19 | |
19 | 20 |
from django.core.cache import cache |
20 | 21 |
from django.db import models |
21 |
from django.utils.six.moves.urllib import parse as urlparse |
|
22 | 22 |
from django.utils.translation import ugettext_lazy as _ |
23 | 23 | |
24 | 24 |
from passerelle.base.models import BaseResource |
passerelle/base/models.py | ||
---|---|---|
11 | 11 |
import traceback |
12 | 12 |
import uuid |
13 | 13 |
from contextlib import contextmanager |
14 |
from urllib.parse import urlparse |
|
14 | 15 | |
15 | 16 |
from django.apps import apps |
16 | 17 |
from django.conf import settings |
... | ... | |
28 | 29 |
from django.utils import six, timezone |
29 | 30 |
from django.utils.encoding import force_text |
30 | 31 |
from django.utils.log import AdminEmailHandler |
31 |
from django.utils.six.moves.urllib.parse import urlparse |
|
32 | 32 |
from django.utils.text import slugify |
33 | 33 |
from django.utils.timezone import now |
34 | 34 |
from django.utils.translation import ugettext_lazy as _ |
passerelle/base/signature.py | ||
---|---|---|
3 | 3 |
import hashlib |
4 | 4 |
import hmac |
5 | 5 |
import random |
6 |
from urllib import parse as urlparse |
|
6 | 7 | |
7 | 8 |
from django.utils import six |
8 | 9 |
from django.utils.encoding import smart_bytes |
9 | 10 |
from django.utils.http import quote, urlencode |
10 |
from django.utils.six.moves.urllib import parse as urlparse |
|
11 | 11 | |
12 | 12 |
'''Simple signature scheme for query strings''' |
13 | 13 |
# from http://git.entrouvert.org/hobo.git/tree/hobo/signature.py |
passerelle/contrib/grenoble_gru/models.py | ||
---|---|---|
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 |
import re |
18 |
from urllib import parse as urlparse |
|
18 | 19 | |
19 | 20 |
from django.core.cache import cache |
20 | 21 |
from django.db import models |
21 | 22 |
from django.utils import dateparse |
22 | 23 |
from django.utils.http import urlencode |
23 |
from django.utils.six.moves.urllib import parse as urlparse |
|
24 | 24 |
from django.utils.text import slugify |
25 | 25 |
from django.utils.translation import ugettext_lazy as _ |
26 | 26 |
from lxml import etree |
passerelle/contrib/iparapheur/models.py | ||
---|---|---|
14 | 14 |
# You should have received a copy of the GNU Affero General Public License |
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 |
import base64 |
17 |
from urllib import parse |
|
17 | 18 | |
18 | 19 |
from django.db import models |
19 | 20 |
from django.http import Http404, HttpResponse |
20 | 21 |
from django.utils.encoding import force_text |
21 |
from django.utils.six.moves.urllib import parse |
|
22 | 22 |
from django.utils.text import slugify |
23 | 23 |
from django.utils.translation import ugettext_lazy as _ |
24 | 24 |
from requests.exceptions import ConnectionError |
passerelle/contrib/isere_ens/models.py | ||
---|---|---|
16 | 16 | |
17 | 17 |
import datetime |
18 | 18 |
from collections import OrderedDict |
19 |
from urllib import parse as urlparse |
|
19 | 20 | |
20 | 21 |
from django.core.cache import cache |
21 | 22 |
from django.db import models |
22 | 23 |
from django.utils.formats import date_format |
23 |
from django.utils.six.moves.urllib import parse as urlparse |
|
24 | 24 |
from django.utils.translation import ugettext_lazy as _ |
25 | 25 | |
26 | 26 |
from passerelle.base.models import BaseResource, HTTPResource |
passerelle/contrib/lille_kimoce/models.py | ||
---|---|---|
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 | |
18 |
from urllib.parse import urljoin |
|
19 | ||
18 | 20 |
from django.core.cache import cache |
19 | 21 |
from django.db import models |
20 |
from django.utils.six.moves.urllib_parse import urljoin |
|
21 | 22 |
from django.utils.translation import ugettext_lazy as _ |
22 | 23 | |
23 | 24 |
from passerelle.base.models import BaseResource |
passerelle/contrib/lille_urban_card/models.py | ||
---|---|---|
17 | 17 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
18 | 18 | |
19 | 19 |
import re |
20 |
from urllib.parse import urljoin |
|
20 | 21 | |
21 | 22 |
from django.db import models |
22 |
from django.utils.six.moves.urllib_parse import urljoin |
|
23 | 23 |
from django.utils.translation import ugettext_lazy as _ |
24 | 24 | |
25 | 25 |
from passerelle.base.models import BaseResource |
passerelle/contrib/mdph13/models.py | ||
---|---|---|
18 | 18 |
import base64 |
19 | 19 |
import datetime |
20 | 20 |
import re |
21 |
from urllib import parse as urlparse |
|
21 | 22 | |
22 | 23 |
import requests |
23 | 24 |
from django.db import models, transaction |
24 | 25 |
from django.utils import six |
25 |
from django.utils.six.moves.urllib import parse as urlparse |
|
26 | 26 |
from django.utils.translation import ugettext_lazy as _ |
27 | 27 | |
28 | 28 |
from passerelle.base.models import BaseResource, HTTPResource |
passerelle/contrib/planitech/models.py | ||
---|---|---|
20 | 20 |
import re |
21 | 21 |
import uuid |
22 | 22 |
from datetime import date, datetime, time, timedelta |
23 |
from urllib import parse as urlparse |
|
23 | 24 | |
24 | 25 |
from django.contrib.postgres.fields import JSONField |
25 | 26 |
from django.core.cache import cache |
26 | 27 |
from django.db import models, transaction |
27 | 28 |
from django.utils import dateformat, dateparse |
28 | 29 |
from django.utils.encoding import force_bytes |
29 |
from django.utils.six.moves.urllib import parse as urlparse |
|
30 | 30 |
from django.utils.translation import ugettext_lazy as _ |
31 | 31 |
from requests.exceptions import RequestException |
32 | 32 |
passerelle/contrib/solis_apa/models.py | ||
---|---|---|
16 | 16 | |
17 | 17 |
import json |
18 | 18 |
import re |
19 |
from urllib import parse as urlparse |
|
19 | 20 | |
20 | 21 |
from django.core.cache import cache |
21 | 22 |
from django.db import models |
22 |
from django.utils.six.moves.urllib import parse as urlparse |
|
23 | 23 |
from django.utils.translation import ugettext_lazy as _ |
24 | 24 | |
25 | 25 |
from passerelle.base.models import BaseResource |
passerelle/contrib/strasbourg_eu/models.py | ||
---|---|---|
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 | 17 |
import datetime |
18 |
from urllib import parse as urlparse |
|
18 | 19 | |
19 | 20 |
from django.db import models |
20 | 21 |
from django.utils.encoding import force_text |
21 |
from django.utils.six.moves.urllib import parse as urlparse |
|
22 | 22 |
from django.utils.translation import ugettext_lazy as _ |
23 | 23 |
from requests import RequestException |
24 | 24 |
passerelle/contrib/toulouse_smart/models.py | ||
---|---|---|
17 | 17 |
import base64 |
18 | 18 |
import datetime |
19 | 19 |
import json |
20 |
from urllib import parse as urlparse |
|
20 | 21 |
from uuid import uuid4 |
21 | 22 | |
22 | 23 |
import lxml.etree as ET |
... | ... | |
27 | 28 |
from django.db import models |
28 | 29 |
from django.db.transaction import atomic |
29 | 30 |
from django.urls import reverse |
30 |
from django.utils.six.moves.urllib import parse as urlparse |
|
31 | 31 |
from django.utils.text import slugify |
32 | 32 |
from django.utils.timezone import now |
33 | 33 |
from django.utils.translation import ugettext_lazy as _ |
passerelle/utils/__init__.py | ||
---|---|---|
39 | 39 |
from requests import Response as RequestResponse |
40 | 40 |
from requests import Session as RequestSession |
41 | 41 |
from requests.adapters import HTTPAdapter |
42 |
from requests.packages.urllib3.util.retry import Retry |
|
43 | 42 |
from requests.structures import CaseInsensitiveDict |
44 | 43 |
from urllib3.exceptions import InsecureRequestWarning |
44 |
from urllib3.util.retry import Retry |
|
45 | 45 | |
46 | 46 |
from passerelle.base.signature import check_query, check_url |
47 | 47 |
passerelle/utils/http_authenticators.py | ||
---|---|---|
18 | 18 |
import hashlib |
19 | 19 |
import hmac |
20 | 20 |
import time |
21 |
from urllib import parse as urlparse |
|
21 | 22 |
from uuid import uuid4 |
22 | 23 | |
23 | 24 |
from django.utils.encoding import force_bytes, force_text |
24 |
from django.utils.six.moves.urllib import parse as urlparse |
|
25 | 25 |
from requests.auth import AuthBase |
26 | 26 | |
27 | 27 |
passerelle/utils/sftp.py | ||
---|---|---|
21 | 21 |
import json |
22 | 22 |
import os |
23 | 23 |
import re |
24 |
from urllib import parse as urlparse |
|
24 | 25 | |
25 | 26 |
import paramiko |
26 | 27 |
from django import forms |
... | ... | |
28 | 29 |
from django.db import models |
29 | 30 |
from django.utils import six |
30 | 31 |
from django.utils.encoding import force_bytes, force_text |
31 |
from django.utils.six.moves.urllib import parse as urlparse |
|
32 | 32 |
from django.utils.translation import ugettext_lazy as _ |
33 | 33 |
from paramiko.dsskey import DSSKey |
34 | 34 |
from paramiko.ecdsakey import ECDSAKey |
passerelle/utils/soap.py | ||
---|---|---|
14 | 14 |
# You should have received a copy of the GNU Affero General Public License |
15 | 15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | |
17 |
from django.utils.six.moves.urllib import parse as urlparse |
|
17 |
from urllib import parse as urlparse |
|
18 | ||
18 | 19 |
from requests import RequestException |
19 | 20 |
from zeep import Client |
20 | 21 |
from zeep.cache import InMemoryCache |
passerelle/utils/wcs.py | ||
---|---|---|
23 | 23 |
import datetime |
24 | 24 |
import json |
25 | 25 |
import logging |
26 |
from urllib import parse as urlparse |
|
26 | 27 | |
27 | 28 |
import isodate |
28 | 29 |
import requests |
... | ... | |
31 | 32 |
from django.core.cache import cache |
32 | 33 |
from django.db import models |
33 | 34 |
from django.utils import six |
34 |
from django.utils.six.moves.urllib import parse as urlparse |
|
35 | 35 | |
36 | 36 |
from passerelle.base import signature |
37 | 37 |
passerelle/views.py | ||
---|---|---|
20 | 20 |
import json |
21 | 21 |
import logging |
22 | 22 |
import uuid |
23 |
from urllib.parse import quote |
|
23 | 24 | |
24 | 25 |
from dateutil import parser as date_parser |
25 | 26 |
from django.apps import apps |
... | ... | |
35 | 36 |
from django.shortcuts import resolve_url |
36 | 37 |
from django.urls import reverse |
37 | 38 |
from django.utils.encoding import force_bytes, force_text |
38 |
from django.utils.six.moves.urllib.parse import quote |
|
39 | 39 |
from django.utils.timezone import is_naive, make_aware |
40 | 40 |
from django.utils.translation import ugettext_lazy as _ |
41 | 41 |
from django.views.decorators.csrf import csrf_exempt |
tests/test_base_adresse.py | ||
---|---|---|
3 | 3 |
import datetime |
4 | 4 |
import json |
5 | 5 |
import os |
6 |
from urllib.parse import urljoin |
|
6 | 7 | |
7 | 8 |
import mock |
8 | 9 |
import pytest |
9 | 10 |
from django.core.management import call_command |
10 | 11 |
from django.core.management.base import CommandError |
11 |
from django.utils.six.moves.urllib.parse import urljoin |
|
12 | 12 |
from requests.exceptions import ConnectionError, HTTPError |
13 | 13 | |
14 | 14 |
import tests.utils |
tests/test_clicrdv.py | ||
---|---|---|
1 |
from urllib import parse as urlparse |
|
2 | ||
1 | 3 |
import mock |
2 | 4 |
import pytest |
3 | 5 |
from django.contrib.contenttypes.models import ContentType |
4 |
from django.utils.six.moves.urllib import parse as urlparse |
|
5 | 6 |
from requests.exceptions import HTTPError |
6 | 7 | |
7 | 8 |
from passerelle.apps.clicrdv.models import ClicRdv |
tests/test_cmis.py | ||
---|---|---|
2 | 2 |
import os |
3 | 3 |
import re |
4 | 4 |
import xml.etree.ElementTree as ET |
5 |
from urllib import error as urllib2 |
|
5 | 6 | |
6 | 7 |
import httplib2 |
7 | 8 |
import mock |
... | ... | |
18 | 19 |
from django.contrib.contenttypes.models import ContentType |
19 | 20 |
from django.urls import reverse |
20 | 21 |
from django.utils.encoding import force_bytes, force_text |
21 |
from django.utils.six.moves.urllib import error as urllib2 |
|
22 | 22 |
from mock import Mock, call |
23 | 23 | |
24 | 24 |
from passerelle.apps.cmis.models import CmisConnector |
tests/test_csv_datasource.py | ||
---|---|---|
22 | 22 |
import uuid |
23 | 23 |
from posix import stat_result |
24 | 24 |
from stat import ST_MTIME |
25 |
from urllib.parse import urlencode |
|
25 | 26 | |
26 | 27 |
import mock |
27 | 28 |
import pytest |
... | ... | |
35 | 36 |
from django.urls import reverse |
36 | 37 |
from django.utils.encoding import force_bytes, force_str, force_text |
37 | 38 |
from django.utils.six import StringIO |
38 |
from django.utils.six.moves.urllib.parse import urlencode |
|
39 | 39 |
from django.utils.timezone import now |
40 | 40 | |
41 | 41 |
from passerelle.apps.csvdatasource.models import CsvDataSource, Query, TableRow, upload_to |
tests/test_signature.py | ||
---|---|---|
1 | 1 |
import datetime |
2 | ||
3 |
from django.utils.six.moves.urllib import parse as urllib |
|
2 |
from urllib import parse as urllib |
|
4 | 3 | |
5 | 4 |
from passerelle.base import signature |
6 | 5 |
tests/test_tcl.py | ||
---|---|---|
1 | 1 |
import copy |
2 |
from urllib import parse as urlparse |
|
2 | 3 | |
3 | 4 |
import mock |
4 | 5 |
import pytest |
5 |
from django.utils.six.moves.urllib import parse as urlparse |
|
6 | 6 | |
7 | 7 |
import tests.utils |
8 | 8 |
from passerelle.contrib.tcl.models import Line, Stop, Tcl |
tests/utils.py | ||
---|---|---|
1 | 1 |
import json |
2 |
from urllib import parse as urlparse |
|
2 | 3 | |
3 | 4 |
import httmock |
4 | 5 |
import mock |
5 | 6 |
from django.contrib.contenttypes.models import ContentType |
6 | 7 |
from django.urls import reverse |
7 |
from django.utils.six.moves.urllib import parse as urlparse |
|
8 | 8 | |
9 | 9 |
from passerelle.base.models import AccessRight, ApiUser |
10 | 10 |
from passerelle.compat import json_loads |
tests/wcs/test_conftest.py | ||
---|---|---|
15 | 15 |
# You should have received a copy of the GNU Affero General Public License |
16 | 16 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
17 | 17 | |
18 |
from urllib import parse as urlparse |
|
19 | ||
18 | 20 |
import pytest |
19 | 21 |
import requests |
20 |
from django.utils.six.moves.urllib import parse as urlparse |
|
21 | 22 | |
22 | 23 | |
23 | 24 |
def test_wcs_fixture(wcs_host): |
24 |
- |