diff options
author | James R. Barlow <jim@purplerock.ca> | 2019-02-10 21:50:41 -0800 |
---|---|---|
committer | James R. Barlow <jim@purplerock.ca> | 2019-02-10 21:50:41 -0800 |
commit | f82eba7045733fb4eeccdc3ba7631ab3ba9f0a71 (patch) | |
tree | 038cd066b435cbb8d4acb0f68f755e1a94ea1614 /tests | |
parent | 711c53c3af8c29d8378cf81cbc55daeba03e5a86 (diff) |
Sort imports
Diffstat (limited to 'tests')
-rw-r--r-- | tests/conftest.py | 10 | ||||
-rw-r--r-- | tests/test_dictionary.py | 3 | ||||
-rw-r--r-- | tests/test_formxobject.py | 3 | ||||
-rw-r--r-- | tests/test_image_access.py | 15 | ||||
-rw-r--r-- | tests/test_ipython.py | 3 | ||||
-rw-r--r-- | tests/test_metadata.py | 14 | ||||
-rw-r--r-- | tests/test_object.py | 22 | ||||
-rw-r--r-- | tests/test_pages.py | 10 | ||||
-rw-r--r-- | tests/test_parsers.py | 10 | ||||
-rw-r--r-- | tests/test_pdfa.py | 10 | ||||
-rw-r--r-- | tests/test_private_pdfs.py | 10 | ||||
-rw-r--r-- | tests/test_refcount.py | 7 | ||||
-rw-r--r-- | tests/test_sanity.py | 8 |
13 files changed, 64 insertions, 61 deletions
diff --git a/tests/conftest.py b/tests/conftest.py index 8a67e83..1b4747e 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,12 +1,12 @@ import os -import sys import platform - -pytest_plugins = ['helpers_namespace'] +import sys +from pathlib import Path +from subprocess import PIPE, Popen import pytest -from pathlib import Path -from subprocess import Popen, PIPE + +pytest_plugins = ['helpers_namespace'] if sys.version_info < (3, 4): diff --git a/tests/test_dictionary.py b/tests/test_dictionary.py index 5341968..ffaf94f 100644 --- a/tests/test_dictionary.py +++ b/tests/test_dictionary.py @@ -1,6 +1,7 @@ -from pikepdf import Pdf import pytest +from pikepdf import Pdf + @pytest.fixture def congress(resources): diff --git a/tests/test_formxobject.py b/tests/test_formxobject.py index c62998f..7e252c9 100644 --- a/tests/test_formxobject.py +++ b/tests/test_formxobject.py @@ -1,5 +1,6 @@ import pytest -from pikepdf import Pdf, Object, Stream, Name, Dictionary + +from pikepdf import Dictionary, Name, Object, Pdf, Stream # pylint: disable=e1137 diff --git a/tests/test_image_access.py b/tests/test_image_access.py index 6be46a4..30a055e 100644 --- a/tests/test_image_access.py +++ b/tests/test_image_access.py @@ -1,21 +1,20 @@ -import pytest import imghdr -from io import BytesIO -from PIL import Image, features as PIL_features import zlib +from io import BytesIO -# pylint: disable=w0621 - +import pytest +from PIL import Image +from PIL import features as PIL_features from pikepdf import ( + Name, Pdf, - PdfImage, PdfError, - Name, - parse_content_stream, + PdfImage, PdfInlineImage, Stream, StreamDecodeLevel, + parse_content_stream, ) diff --git a/tests/test_ipython.py b/tests/test_ipython.py index 4f616c8..36e2e4b 100644 --- a/tests/test_ipython.py +++ b/tests/test_ipython.py @@ -2,9 +2,10 @@ Test IPython/Jupyter display hooks """ -import pikepdf import pytest +import pikepdf + @pytest.fixture def graph(resources): diff --git a/tests/test_metadata.py b/tests/test_metadata.py index 2146c23..b0e8345 100644 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -1,23 +1,23 @@ -from pathlib import Path -from datetime import datetime, timezone, timedelta import re +from datetime import datetime, timedelta, timezone +from pathlib import Path +import defusedxml.ElementTree as ET import pytest from hypothesis import given from hypothesis.strategies import integers + import pikepdf -from pikepdf import Pdf, Dictionary, Name, PasswordError, Stream +from pikepdf import Dictionary, Name, PasswordError, Pdf, Stream from pikepdf.models.metadata import ( - decode_pdf_date, - encode_pdf_date, XMP_NS_DC, XMP_NS_PDF, XMP_NS_XMP, DateConverter, + decode_pdf_date, + encode_pdf_date, ) -import defusedxml.ElementTree as ET - try: from libxmp import XMPMeta except ImportError: diff --git a/tests/test_object.py b/tests/test_object.py index 4af43a3..f2725f2 100644 --- a/tests/test_object.py +++ b/tests/test_object.py @@ -1,23 +1,23 @@ -from decimal import Decimal, InvalidOperation -from math import isclose, isfinite import json import sys +from decimal import Decimal, InvalidOperation +from math import isclose, isfinite -import pikepdf -from pikepdf import _qpdf as qpdf -from pikepdf import Object, String, Array, Name, Dictionary, Operator, PdfError -from hypothesis import given, example, assume +import pytest +from hypothesis import assume, example, given from hypothesis.strategies import ( - integers, binary, - lists, - floats, + booleans, characters, + floats, + integers, + lists, recursive, - booleans, ) -import pytest +import pikepdf +from pikepdf import Array, Dictionary, Name, Object, Operator, PdfError, String +from pikepdf import _qpdf as qpdf # pylint: disable=eval-used,unnecessary-lambda diff --git a/tests/test_pages.py b/tests/test_pages.py index b80aacd..2dd3783 100644 --- a/tests/test_pages.py +++ b/tests/test_pages.py @@ -1,12 +1,12 @@ -import pytest -from pikepdf import Pdf, Stream, PdfMatrix - +import gc from contextlib import suppress from shutil import copy -import gc - from sys import getrefcount as refcount +import pytest + +from pikepdf import Pdf, PdfMatrix, Stream + @pytest.fixture def graph(resources): diff --git a/tests/test_parsers.py b/tests/test_parsers.py index b2bcf42..0ed400b 100644 --- a/tests/test_parsers.py +++ b/tests/test_parsers.py @@ -1,12 +1,12 @@ +import shutil import sys +from subprocess import PIPE, run import pytest -from pikepdf import parse_content_stream, Pdf, Stream, Operator, Object, Dictionary -from pikepdf.models import _Page as Page -from pikepdf._qpdf import StreamParser -from subprocess import run, PIPE -import shutil +from pikepdf import Dictionary, Object, Operator, Pdf, Stream, parse_content_stream +from pikepdf._qpdf import StreamParser +from pikepdf.models import _Page as Page # pylint: disable=useless-super-delegation diff --git a/tests/test_pdfa.py b/tests/test_pdfa.py index 975b258..305b2d1 100644 --- a/tests/test_pdfa.py +++ b/tests/test_pdfa.py @@ -1,9 +1,11 @@ -import pytest -from pikepdf import Pdf import os -from pathlib import Path -from subprocess import run, PIPE, STDOUT import xml.etree.ElementTree as ET +from pathlib import Path +from subprocess import PIPE, STDOUT, run + +import pytest + +from pikepdf import Pdf try: VERAPDF = Path(os.environ['HOME']) / 'verapdf' / 'verapdf' diff --git a/tests/test_private_pdfs.py b/tests/test_private_pdfs.py index e37794e..410f698 100644 --- a/tests/test_private_pdfs.py +++ b/tests/test_private_pdfs.py @@ -1,14 +1,14 @@ -import pytest -from pikepdf import Pdf, PdfError - +import gzip import os import platform import shutil from contextlib import suppress -from shutil import copy -import gzip from pathlib import Path +from shutil import copy +import pytest + +from pikepdf import Pdf, PdfError # Files with unknown copyright status can't be shared publicly PRIVATE_RESOURCES = Path(__file__).parent / 'resources' / 'private' diff --git a/tests/test_refcount.py b/tests/test_refcount.py index 044b6af..0cbe01b 100644 --- a/tests/test_refcount.py +++ b/tests/test_refcount.py @@ -1,11 +1,10 @@ import gc import sys -import pytest -from pikepdf import Pdf - -# This will break on pypy, but we're not quite targetting pypy... from sys import getrefcount as refcount +import pytest + +from pikepdf import Pdf # Try to do some things without blowing up diff --git a/tests/test_sanity.py b/tests/test_sanity.py index 17af7c7..a4f72b0 100644 --- a/tests/test_sanity.py +++ b/tests/test_sanity.py @@ -2,15 +2,15 @@ A bunch of quick tests that confirm nothing is horribly wrong """ -import pytest - import gc +import sys from contextlib import suppress from shutil import copy -import sys + +import pytest import pikepdf -from pikepdf import Pdf, Object, Name, Stream +from pikepdf import Name, Object, Pdf, Stream def test_minimum_qpdf_version(): |