1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
|
From: Ole Streicher <olebole@debian.org>
Date: Sat, 16 May 2020 18:10:59 +0200
Subject: Disable tests that require remote files
---
tests/test_tifffile.py | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/tests/test_tifffile.py b/tests/test_tifffile.py
index a586331..b075a97 100644
--- a/tests/test_tifffile.py
+++ b/tests/test_tifffile.py
@@ -175,7 +175,7 @@ from tifffile.tifffile import (
)
# skip certain tests
-SKIP_LARGE = False # skip tests requiring large memory
+SKIP_LARGE = True # skip tests requiring large memory
SKIP_EXTENDED = False
SKIP_PUBLIC = False # skip public files
SKIP_PRIVATE = False # skip private files
@@ -445,6 +445,7 @@ def test_issue_imread_kwargs_legacy():
@pytest.mark.skipif(SKIP_PRIVATE, reason=REASON)
+@pytest.mark.skip(reason="file not available")
def test_issue_infinite_loop():
"""Test infinite loop reading more than two tags of same code in IFD."""
# Reported by D. Hughes on 2019.7.26
@@ -1519,6 +1520,7 @@ def test_class_omexml_fail(shape, storedshape, dtype, axes, error):
],
)
@pytest.mark.parametrize('metadata', ('axes', None))
+@pytest.mark.skip(reason="remote connection not available")
def test_class_omexml(axes, autoaxes, shape, storedshape, dimorder, metadata):
"""Test OmeXml class."""
dtype = 'uint8'
@@ -1608,6 +1610,7 @@ def test_class_omexml(axes, autoaxes, shape, storedshape, dimorder, metadata):
),
],
)
+@pytest.mark.skip(reason="remote connection not available")
def test_class_omexml_modulo(axes, shape, storedshape, sizetzc, dimorder):
"""Test OmeXml class with modulo dimensions."""
dtype = 'uint8'
@@ -1621,6 +1624,7 @@ def test_class_omexml_modulo(axes, shape, storedshape, sizetzc, dimorder):
assert_valid_omexml(omexml)
+@pytest.mark.skip(reason="remote connection not available")
def test_class_omexml_attributes():
"""Test OmeXml class with attributes and elements."""
from uuid import uuid1 # noqa: delayed import
@@ -1661,6 +1665,7 @@ def test_class_omexml_attributes():
assert '\n ' in str(omexml)
+@pytest.mark.skip(reason="remote connection not available")
def test_class_omexml_multiimage():
"""Test OmeXml class with multiple images."""
omexml = OmeXml(description='multiimage')
@@ -2554,7 +2559,7 @@ def test_func_pformat_xml():
)
assert pformat(value, height=8, width=60) == (
- """<?xml version='1.0' encoding='ISO-8859-1'?>
+ """<?xml version="1.0" encoding="ISO-8859-1" ?>
<Dimap_Document name="band2.dim">
<Metadata_Id>
<METADATA_FORMAT version="2.12.1">DIMAP</METADATA_FORMAT>
@@ -2772,6 +2777,7 @@ def assert_filehandle(fh, offset=0):
)
+@pytest.mark.skip(reason="remote connection not available")
def test_filehandle_seekable():
"""Test FileHandle must be seekable."""
import ssl
@@ -11762,6 +11768,7 @@ def test_write_imagej_raw():
((2, 3, 4, 5, 6, 7, 32, 32, 3), 'TQCPZRYXS'),
],
)
+@pytest.mark.skip(reason="remote connection not available")
def test_write_ome(shape, axes):
"""Test write OME-TIFF format."""
metadata = {'axes': axes} if axes is not None else {}
@@ -11934,6 +11941,7 @@ def test_write_ome_methods(method):
@pytest.mark.parametrize('contiguous', [True, False])
+@pytest.mark.skip(reason="remote connection not available")
def test_write_ome_manual(contiguous):
"""Test writing OME-TIFF manually."""
data = numpy.random.randint(0, 255, (19, 31, 21), 'uint8')
|