diff --git a/doc/release_notes/v1.4.0.rst b/doc/release_notes/v1.4.0.rst
index 9eae3372a..5fbe878ea 100644
--- a/doc/release_notes/v1.4.0.rst
+++ b/doc/release_notes/v1.4.0.rst
@@ -26,6 +26,10 @@ Fixes
   longer returns RGB data when the (0028,0004) *Photometric Interpretation* is
   YBR_FULL or YBR_FULL_422. (:issue:`263`, :issue:`273`, :issue:`826`)
 * Avoid possible high memory usage while reading sequences (:issue:`994`)
+* Fixed :func:`~pydicom.encaps.generate_pixel_data` not returning all available
+  frames when the Basic Offset Table was empty. This may still occur when
+  multiple fragments per frame are present for non-JPEG transfer syntaxes or
+  where no JPEG EOI/EOC marker is present (:issue:`685`)
 
 Enhancements
 ............
@@ -41,7 +45,7 @@ Enhancements
   applying color palette LUTs (:issue:`205`)
 * Added :func:`~pydicom.pixel_data_handlers.util.apply_modality_lut` function
   for applying modality LUTs.
-* Added :func:`~pydicom.data.get_palette_files` for retrieving well-known
+* Added :func:`~pydicom.data.data_manager.get_palette_files` for retrieving well-known
   palette color datasets.
 * Raise on end of file errors if `config.enforce_valid_values` is set
   (:issue:`277`)
@@ -56,3 +60,8 @@ Enhancements
 * Added support for (7fe0,0008) *Float Pixel Data* and (7fe0,0009) *Double
   Float Pixel Data* to :attr:`~pydicom.dataset.Dataset.pixel_array`
   (:issue:`452`)
+
+Changes
+.......
+  
+* :func:`~pydicom.encaps.get_frame_offsets` now returns whether the Basic Offset Table is empty and a list of the offsets.
diff --git a/pydicom/dataset.py b/pydicom/dataset.py
index 0e10642de..c8e8698e0 100644
--- a/pydicom/dataset.py
+++ b/pydicom/dataset.py
@@ -34,8 +34,9 @@ from pydicom.datadict import dictionary_VR
 from pydicom.datadict import (tag_for_keyword, keyword_for_tag,
                               repeater_has_keyword)
 from pydicom.dataelem import DataElement, DataElement_from_raw, RawDataElement
-from pydicom.pixel_data_handlers.util import (convert_color_space,
-                                              reshape_pixel_array)
+from pydicom.pixel_data_handlers.util import (
+    convert_color_space, reshape_pixel_array, get_image_pixel_ids
+)
 from pydicom.tag import Tag, BaseTag, tag_in_exception
 from pydicom.uid import (ExplicitVRLittleEndian, ImplicitVRLittleEndian,
                          ExplicitVRBigEndian, PYDICOM_IMPLEMENTATION_UID)
@@ -1300,20 +1301,11 @@ class Dataset(dict):
         decompressed and any related data elements are changed accordingly.
         """
         # Check if already have converted to a NumPy array
-        # Also check if self.PixelData has changed. If so, get new NumPy array
-        keywords = ['PixelData', 'FloatPixelData', 'DoubleFloatPixelData']
-        px_keyword = [kw for kw in keywords if kw in self]
-        if len(px_keyword) != 1:
-            raise AttributeError(
-                "Unable to convert the pixel data: one of Pixel Data, Float "
-                "Pixel Data or Double Float Pixel Data must be present in "
-                "the dataset"
-            )
-
+        # Also check if pixel data has changed. If so, get new NumPy array
         already_have = True
         if not hasattr(self, "_pixel_array"):
             already_have = False
-        elif self._pixel_id != id(getattr(self, px_keyword[0])):
+        elif self._pixel_id != get_image_pixel_ids(self):
             already_have = False
 
         if already_have:
@@ -1449,9 +1441,7 @@ class Dataset(dict):
                 self._pixel_array, 'YBR_FULL', 'RGB'
             )
 
-        keywords = ['PixelData', 'FloatPixelData', 'DoubleFloatPixelData']
-        px_keyword = [kw for kw in keywords if kw in self]
-        self._pixel_id = id(getattr(self, px_keyword[0]))
+        self._pixel_id = get_image_pixel_ids(self)
 
     def decompress(self, handler_name=''):
         """Decompresses *Pixel Data* and modifies the :class:`Dataset`
diff --git a/pydicom/encaps.py b/pydicom/encaps.py
index e0b3d4aa3..e5282052a 100644
--- a/pydicom/encaps.py
+++ b/pydicom/encaps.py
@@ -2,6 +2,7 @@
 """Functions for working with encapsulated (compressed) pixel data."""
 
 from struct import pack
+import warnings
 
 import pydicom.config
 from pydicom.filebase import DicomBytesIO
@@ -50,9 +51,10 @@ def get_frame_offsets(fp):
 
     Returns
     -------
-    list of int
-        The byte offsets to the first fragment of each frame, as measured from
-        the start of the first item following the Basic Offset Table item.
+    bool, list of int
+        Whether or not the BOT is empty, and a list of the byte offsets
+        to the first fragment of each frame, as measured from the start of the
+        first item following the Basic Offset Table item.
 
     Raises
     ------
@@ -86,7 +88,41 @@ def get_frame_offsets(fp):
     for ii in range(length // 4):
         offsets.append(fp.read_UL())
 
-    return offsets
+    return bool(length), offsets
+
+
+def get_nr_fragments(fp):
+    """Return the number of fragments in `fp`."""
+    if not fp.is_little_endian:
+        raise ValueError("'fp.is_little_endian' must be True")
+
+    nr_fragments = 0
+    start = fp.tell()
+    while True:
+        try:
+            tag = Tag(fp.read_tag())
+        except EOFError:
+            break
+
+        if tag == 0xFFFEE000:
+            # Item
+            length = fp.read_UL()
+            if length == 0xFFFFFFFF:
+                raise ValueError("Undefined item length at offset {} when "
+                                 "parsing the encapsulated pixel data "
+                                 "fragments.".format(fp.tell() - 4))
+            fp.seek(length, 1)
+            nr_fragments += 1
+        elif tag == 0xFFFEE0DD:
+            # Sequence Delimiter
+            break
+        else:
+            raise ValueError("Unexpected tag '{}' at offset {} when parsing "
+                             "the encapsulated pixel data fragment items."
+                             .format(tag, fp.tell() - 4))
+
+    fp.seek(start)
+    return nr_fragments
 
 
 def generate_pixel_data_fragment(fp):
@@ -175,7 +211,7 @@ def generate_pixel_data_fragment(fp):
                              .format(tag, fp.tell() - 4))
 
 
-def generate_pixel_data_frame(bytestream):
+def generate_pixel_data_frame(bytestream, nr_frames=None):
     """Yield an encapsulated pixel data frame.
 
     Parameters
@@ -184,6 +220,10 @@ def generate_pixel_data_frame(bytestream):
         The value of the (7fe0, 0010) *Pixel Data* element from an encapsulated
         dataset. The Basic Offset Table item should be present and the
         Sequence Delimiter item may or may not be present.
+    nr_frames : int, optional
+        Required for multi-frame data when the Basic Offset Table is empty
+        and there are multiple frames. This should be the value of (0028,0008)
+        *Number of Frames*.
 
     Yields
     ------
@@ -194,11 +234,11 @@ def generate_pixel_data_frame(bytestream):
     ----------
     DICOM Standard Part 5, :dcm:`Annex A <part05/chapter_A.html>`
     """
-    for fragmented_frame in generate_pixel_data(bytestream):
+    for fragmented_frame in generate_pixel_data(bytestream, nr_frames):
         yield b''.join(fragmented_frame)
 
 
-def generate_pixel_data(bytestream):
+def generate_pixel_data(bytestream, nr_frames=None):
     """Yield an encapsulated pixel data frame.
 
     For the following transfer syntaxes, a fragment may not contain encoded
@@ -230,6 +270,10 @@ def generate_pixel_data(bytestream):
         The value of the (7fe0, 0010) *Pixel Data* element from an encapsulated
         dataset. The Basic Offset Table item should be present and the
         Sequence Delimiter item may or may not be present.
+    nr_frames : int, optional
+        Required for multi-frame data when the Basic Offset Table is empty
+        and there are multiple frames. This should be the value of (0028,0008)
+        *Number of Frames*.
 
     Yields
     -------
@@ -237,6 +281,14 @@ def generate_pixel_data(bytestream):
         An encapsulated pixel data frame, with the contents of the
         :class:`tuple` the frame's fragmented data.
 
+    Notes
+    -----
+    If the Basic Offset Table is empty and there are multiple fragments per
+    frame then an attempt will be made to locate the frame boundaries by
+    searching for the JPEG/JPEG-LS/JPEG2000 EOI/EOC marker (``0xFFD9``). If the
+    marker is not present or the pixel data hasn't been compressed using one of
+    the JPEG standards then the generated pixel data may be incorrect.
+
     References
     ----------
     DICOM Standard Part 5, :dcm:`Annex A <part05/chapter_A.html>`
@@ -245,28 +297,90 @@ def generate_pixel_data(bytestream):
     fp.is_little_endian = True
 
     # `offsets` is a list of the offsets to the first fragment in each frame
-    offsets = get_frame_offsets(fp)
+    has_bot, offsets = get_frame_offsets(fp)
     # Doesn't actually matter what the last offset value is, as long as its
     # greater than the total number of bytes in the fragments
     offsets.append(len(bytestream))
 
-    frame = []
-    frame_length = 0
-    frame_number = 0
-    for fragment in generate_pixel_data_fragment(fp):
-        if frame_length < offsets[frame_number + 1]:
-            frame.append(fragment)
+    if has_bot:
+        # Use the BOT to determine the frame boundaries
+        frame = []
+        frame_length = 0
+        frame_number = 0
+        for fragment in generate_pixel_data_fragment(fp):
+            if frame_length < offsets[frame_number + 1]:
+                frame.append(fragment)
+            else:
+                yield tuple(frame)
+                frame = [fragment]
+                frame_number += 1
+
+            frame_length += len(fragment) + 8
+
+        # Yield the final frame - required here because the frame_length will
+        # never be greater than offsets[-1] and thus never trigger the final
+        # yield within the for block
+        yield tuple(frame)
+    else:
+        nr_fragments = get_nr_fragments(fp)
+        if nr_fragments == 1:
+            # Single fragment: 1 frame
+            for fragment in generate_pixel_data_fragment(fp):
+                yield tuple([fragment])
+        elif nr_frames:
+            # Multiple fragments: 1 or more frames
+            if nr_fragments == nr_frames:
+                # 1 fragment per frame
+                # Covers RLE and others if 1:1 ratio
+                for fragment in generate_pixel_data_fragment(fp):
+                    yield tuple([fragment])
+            elif nr_frames == 1:
+                # Multiple fragments: 1 frame
+                frame = []
+                for fragment in generate_pixel_data_fragment(fp):
+                    frame.append(fragment)
+                yield tuple(frame)
+            elif nr_fragments > nr_frames:
+                # More fragments then frames
+                # Search for JPEG/JPEG-LS/JPEG2K EOI/EOC marker
+                # Should be the last two bytes of a frame
+                # May fail if no EOI/EOC marker or not JPEG
+                eoi_marker = b'\xff\xd9'
+                frame = []
+                frame_nr = 0
+                for fragment in generate_pixel_data_fragment(fp):
+                    frame.append(fragment)
+                    if eoi_marker in fragment[-10:]:
+                        yield tuple(frame)
+                        frame_nr += 1
+                        frame = []
+
+                if frame or frame_nr != nr_frames:
+                    # If data in `frame` or fewer frames yielded then we
+                    #   must've missed a frame boundary
+                    warnings.warn(
+                        "The end of the encapsulated pixel data has been "
+                        "reached but one or more frame boundaries may have "
+                        "been missed; please confirm that the generated frame "
+                        "data is correct"
+                    )
+                    if frame:
+                        yield tuple(frame)
+
+            else:
+                # Fewer fragments than frames
+                raise ValueError(
+                    "Unable to parse encapsulated pixel data as the Basic "
+                    "Offset Table is empty and there are fewer fragments then "
+                    "frames; the dataset may be corrupt"
+                )
         else:
-            yield tuple(frame)
-            frame = [fragment]
-            frame_number += 1
-
-        frame_length += len(fragment) + 8
-
-    # Yield the final frame - required here because the frame_length will
-    # never be greater than offsets[-1] and thus never trigger the final yield
-    # within the for block
-    yield tuple(frame)
+            # Multiple fragments but unknown number of frames
+            raise ValueError(
+                "Unable to determine the frame boundaries for the "
+                "encapsulated pixel data as the Basic Offset Table is empty "
+                "and `nr_frames` parameter is None"
+            )
 
 
 def decode_data_sequence(data):
diff --git a/pydicom/pixel_data_handlers/util.py b/pydicom/pixel_data_handlers/util.py
index a03a90dcf..ff324bada 100644
--- a/pydicom/pixel_data_handlers/util.py
+++ b/pydicom/pixel_data_handlers/util.py
@@ -750,6 +750,59 @@ def get_expected_length(ds, unit='bytes'):
     return length
 
 
+def get_image_pixel_ids(ds):
+    """Return a dict of the pixel data affecting element's :func:`id` values.
+
+    +------------------------------------------------+
+    | Element                                        |
+    +-------------+---------------------------+------+
+    | Tag         | Keyword                   | Type |
+    +=============+===========================+======+
+    | (0028,0002) | SamplesPerPixel           | 1    |
+    +-------------+---------------------------+------+
+    | (0028,0004) | PhotometricInterpretation | 1    |
+    +-------------+---------------------------+------+
+    | (0028,0006) | PlanarConfiguration       | 1C   |
+    +-------------+---------------------------+------+
+    | (0028,0008) | NumberOfFrames            | 1C   |
+    +-------------+---------------------------+------+
+    | (0028,0010) | Rows                      | 1    |
+    +-------------+---------------------------+------+
+    | (0028,0011) | Columns                   | 1    |
+    +-------------+---------------------------+------+
+    | (0028,0100) | BitsAllocated             | 1    |
+    +-------------+---------------------------+------+
+    | (0028,0103) | PixelRepresentation       | 1    |
+    +-------------+---------------------------+------+
+    | (7FE0,0008) | FloatPixelData            | 1C   |
+    +-------------+---------------------------+------+
+    | (7FE0,0009) | DoubleFloatPixelData      | 1C   |
+    +-------------+---------------------------+------+
+    | (7FE0,0010) | PixelData                 | 1C   |
+    +-------------+---------------------------+------+
+
+    Parameters
+    ----------
+    ds : Dataset
+        The :class:`~pydicom.dataset.Dataset` containing the pixel data.
+
+    Returns
+    -------
+    dict
+        A dict containing the :func:`id` values for the elements that affect
+        the pixel data.
+
+    """
+    keywords = [
+        'SamplesPerPixel', 'PhotometricInterpretation', 'PlanarConfiguration',
+        'NumberOfFrames', 'Rows', 'Columns', 'BitsAllocated',
+        'PixelRepresentation', 'FloatPixelData', 'DoubleFloatPixelData',
+        'PixelData'
+    ]
+
+    return {kw: id(getattr(ds, kw, None)) for kw in keywords}
+
+
 def pixel_dtype(ds, as_float=False):
     """Return a :class:`numpy.dtype` for the pixel data in `ds`.
 

Generators in encaps don't handle single fragment per frame correctly with no BOT value
#### Description
Generators in `encaps.py` handling of encapsulated pixel data incorrect when the Basic Offset Table has no value and each frame is a single fragment.

#### Steps/Code to Reproduce
```python
from pydicom import dcmread
from pydicom.encaps import generate_pixel_data_frame

fpath = 'pydicom/data/test_files/emri_small_jpeg_2k_lossless.dcm'
ds = dcmread(fpath)
ds.NumberOfFrames  # 10
frame_generator = generate_pixel_data_frame(ds.PixelData)
next(frame_generator)
next(frame_generator) # StopIteration raised
```

#### Expected Results
All 10 frames of the pixel data should be accessible.

#### Actual Results
Only the first frame is accessible.
diff --git a/pydicom/tests/test_dataset.py b/pydicom/tests/test_dataset.py
index 7efcda5cf..19909325b 100644
--- a/pydicom/tests/test_dataset.py
+++ b/pydicom/tests/test_dataset.py
@@ -11,6 +11,7 @@ from pydicom.dataset import Dataset, FileDataset, validate_file_meta
 from pydicom import dcmread
 from pydicom.filebase import DicomBytesIO
 from pydicom.overlay_data_handlers import numpy_handler as NP_HANDLER
+from pydicom.pixel_data_handlers.util import get_image_pixel_ids
 from pydicom.sequence import Sequence
 from pydicom.tag import Tag
 from pydicom.uid import (
@@ -1142,10 +1143,10 @@ class TestDataset(object):
         # Test that _pixel_array is returned unchanged unless required
         fpath = get_testdata_files("CT_small.dcm")[0]
         ds = dcmread(fpath)
-        ds._pixel_id = id(ds.PixelData)
+        ds._pixel_id = get_image_pixel_ids(ds)
         ds._pixel_array = 'Test Value'
         ds.convert_pixel_data()
-        assert id(ds.PixelData) == ds._pixel_id
+        assert get_image_pixel_ids(ds) == ds._pixel_id
         assert 'Test Value' == ds._pixel_array
 
     def test_pixel_array_id_changed(self):
@@ -1277,17 +1278,6 @@ class TestDataset(object):
         ds2.update(ds)
         assert 'TestC' == ds2.PatientName
 
-    def test_convert_pixel_data_no_px(self):
-        """Test convert_pixel_data() with no pixel data elements."""
-        ds = Dataset()
-        msg = (
-            r"Unable to convert the pixel data: one of Pixel Data, Float "
-            r"Pixel Data or Double Float Pixel Data must be present in "
-            r"the dataset"
-        )
-        with pytest.raises(AttributeError, match=msg):
-            ds.convert_pixel_data()
-
 
 class TestDatasetElements(object):
     """Test valid assignments of data elements"""
diff --git a/pydicom/tests/test_encaps.py b/pydicom/tests/test_encaps.py
index 15e0d3cd8..af5d4a980 100644
--- a/pydicom/tests/test_encaps.py
+++ b/pydicom/tests/test_encaps.py
@@ -4,10 +4,11 @@
 import pytest
 
 from pydicom import dcmread
-from pydicom.data import get_testdata_files
+from pydicom.data import get_testdata_file
 from pydicom.encaps import (
     generate_pixel_data_fragment,
     get_frame_offsets,
+    get_nr_fragments,
     generate_pixel_data_frame,
     generate_pixel_data,
     decode_data_sequence,
@@ -20,7 +21,7 @@ from pydicom.encaps import (
 from pydicom.filebase import DicomBytesIO
 
 
-JP2K_10FRAME_NOBOT = get_testdata_files('emri_small_jpeg_2k_lossless.dcm')[0]
+JP2K_10FRAME_NOBOT = get_testdata_file('emri_small_jpeg_2k_lossless.dcm')
 
 
 class TestGetFrameOffsets(object):
@@ -57,7 +58,7 @@ class TestGetFrameOffsets(object):
                      b'\x00\x00\x00\x00'
         fp = DicomBytesIO(bytestream)
         fp.is_little_endian = True
-        assert [0] == get_frame_offsets(fp)
+        assert (False, [0]) == get_frame_offsets(fp)
 
     def test_multi_frame(self):
         """Test reading multi-frame BOT item"""
@@ -69,7 +70,7 @@ class TestGetFrameOffsets(object):
                      b'\xFE\x37\x00\x00'
         fp = DicomBytesIO(bytestream)
         fp.is_little_endian = True
-        assert [0, 4966, 9716, 14334] == get_frame_offsets(fp)
+        assert (True, [0, 4966, 9716, 14334]) == get_frame_offsets(fp)
 
     def test_single_frame(self):
         """Test reading single-frame BOT item"""
@@ -78,7 +79,7 @@ class TestGetFrameOffsets(object):
                      b'\x00\x00\x00\x00'
         fp = DicomBytesIO(bytestream)
         fp.is_little_endian = True
-        assert [0] == get_frame_offsets(fp)
+        assert (True, [0]) == get_frame_offsets(fp)
 
     def test_not_little_endian(self):
         """Test reading big endian raises exception"""
@@ -91,6 +92,113 @@ class TestGetFrameOffsets(object):
             get_frame_offsets(fp)
 
 
+class TestGetNrFragments(object):
+    """Test encaps.get_nr_fragments"""
+    def test_item_undefined_length(self):
+        """Test exception raised if item length undefined."""
+        bytestream = (
+            b'\xFE\xFF\x00\xE0'
+            b'\xFF\xFF\xFF\xFF'
+            b'\x00\x00\x00\x01'
+        )
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = True
+        with pytest.raises(ValueError):
+            get_nr_fragments(fp)
+
+    def test_item_sequence_delimiter(self):
+        """Test that the fragments are returned if seq delimiter hit."""
+        bytestream = (
+            b'\xFE\xFF\x00\xE0'
+            b'\x04\x00\x00\x00'
+            b'\x01\x00\x00\x00'
+            b'\xFE\xFF\xDD\xE0'
+            b'\x00\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0'
+            b'\x04\x00\x00\x00'
+            b'\x02\x00\x00\x00'
+        )
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = True
+        assert 1 == get_nr_fragments(fp)
+
+    def test_item_bad_tag(self):
+        """Test exception raised if item has unexpected tag"""
+        bytestream = (
+            b'\xFE\xFF\x00\xE0'
+            b'\x04\x00\x00\x00'
+            b'\x01\x00\x00\x00'
+            b'\x10\x00\x10\x00'
+            b'\x00\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0'
+            b'\x04\x00\x00\x00'
+            b'\x02\x00\x00\x00'
+        )
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = True
+        msg = (
+            r"Unexpected tag '\(0010, 0010\)' at offset 12 when parsing the "
+            r"encapsulated pixel data fragment items."
+        )
+        with pytest.raises(ValueError, match=msg):
+            get_nr_fragments(fp)
+
+    def test_single_fragment_no_delimiter(self):
+        """Test single fragment is returned OK"""
+        bytestream = b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x01\x00\x00\x00'
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = True
+        assert 1 == get_nr_fragments(fp)
+
+    def test_multi_fragments_no_delimiter(self):
+        """Test multi fragments are returned OK"""
+        bytestream = b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x01\x00\x00\x00' \
+                     b'\xFE\xFF\x00\xE0' \
+                     b'\x06\x00\x00\x00' \
+                     b'\x01\x02\x03\x04\x05\x06'
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = True
+        assert 2 == get_nr_fragments(fp)
+
+    def test_single_fragment_delimiter(self):
+        """Test single fragment is returned OK with sequence delimiter item"""
+        bytestream = b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x01\x00\x00\x00' \
+                     b'\xFE\xFF\xDD\xE0'
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = True
+        assert 1 == get_nr_fragments(fp)
+
+    def test_multi_fragments_delimiter(self):
+        """Test multi fragments are returned OK with sequence delimiter item"""
+        bytestream = b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x01\x00\x00\x00' \
+                     b'\xFE\xFF\x00\xE0' \
+                     b'\x06\x00\x00\x00' \
+                     b'\x01\x02\x03\x04\x05\x06' \
+                     b'\xFE\xFF\xDD\xE0'
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = True
+        assert 2 == get_nr_fragments(fp)
+
+    def test_not_little_endian(self):
+        """Test reading big endian raises exception"""
+        bytestream = b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x01\x00\x00\x00'
+        fp = DicomBytesIO(bytestream)
+        fp.is_little_endian = False
+        with pytest.raises(ValueError,
+                           match="'fp.is_little_endian' must be True"):
+            get_nr_fragments(fp)
+
+
 class TestGeneratePixelDataFragment(object):
     """Test encaps.generate_pixel_data_fragment"""
     def test_item_undefined_length(self):
@@ -242,7 +350,7 @@ class TestGeneratePixelDataFrames(object):
                      b'\xFE\xFF\x00\xE0' \
                      b'\x04\x00\x00\x00' \
                      b'\x03\x00\x00\x00'
-        frames = generate_pixel_data_frame(bytestream)
+        frames = generate_pixel_data_frame(bytestream, 1)
         assert next(frames) == (
             b'\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00'
         )
@@ -362,6 +470,18 @@ class TestGeneratePixelDataFrames(object):
         assert next(frames) == b'\x03\x00\x00\x00\x02\x04'
         pytest.raises(StopIteration, next, frames)
 
+    def test_empty_bot_multi_fragments_per_frame(self):
+        """Test multi-frame where multiple frags per frame and no BOT."""
+        # Regression test for #685
+        ds = dcmread(JP2K_10FRAME_NOBOT)
+        assert 10 == ds.NumberOfFrames
+        frame_gen = generate_pixel_data_frame(ds.PixelData, ds.NumberOfFrames)
+        for ii in range(10):
+            next(frame_gen)
+
+        with pytest.raises(StopIteration):
+            next(frame_gen)
+
 
 class TestGeneratePixelData(object):
     """Test encaps.generate_pixel_data"""
@@ -391,12 +511,122 @@ class TestGeneratePixelData(object):
                      b'\xFE\xFF\x00\xE0' \
                      b'\x04\x00\x00\x00' \
                      b'\x03\x00\x00\x00'
-        frames = generate_pixel_data(bytestream)
+        frames = generate_pixel_data(bytestream, 1)
         assert next(frames) == (b'\x01\x00\x00\x00',
                                 b'\x02\x00\x00\x00',
                                 b'\x03\x00\x00\x00')
         pytest.raises(StopIteration, next, frames)
 
+    def test_empty_bot_no_nr_frames_raises(self):
+        """Test parsing raises if not BOT and no nr_frames."""
+        # 1 frame, 3 fragments long
+        bytestream = b'\xFE\xFF\x00\xE0' \
+                     b'\x00\x00\x00\x00' \
+                     b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x01\x00\x00\x00' \
+                     b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x02\x00\x00\x00' \
+                     b'\xFE\xFF\x00\xE0' \
+                     b'\x04\x00\x00\x00' \
+                     b'\x03\x00\x00\x00'
+        msg = (
+            r"Unable to determine the frame boundaries for the "
+            r"encapsulated pixel data as the Basic Offset Table is empty "
+            r"and `nr_frames` parameter is None"
+        )
+        with pytest.raises(ValueError, match=msg):
+            next(generate_pixel_data(bytestream))
+
+    def test_empty_bot_too_few_fragments(self):
+        """Test parsing with too few fragments."""
+        ds = dcmread(JP2K_10FRAME_NOBOT)
+        assert 10 == ds.NumberOfFrames
+
+        msg = (
+            r"Unable to parse encapsulated pixel data as the Basic "
+            r"Offset Table is empty and there are fewer fragments then "
+            r"frames; the dataset may be corrupt"
+        )
+        with pytest.raises(ValueError, match=msg):
+            next(generate_pixel_data_frame(ds.PixelData, 20))
+
+    def test_empty_bot_multi_fragments_per_frame(self):
+        """Test parsing with multiple fragments per frame."""
+        # 4 frames in 6 fragments with JPEG EOI marker
+        bytestream = (
+            b'\xFE\xFF\x00\xE0\x00\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xD9\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\x00\xFF\xD9'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xD9\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xD9\x00'
+        )
+
+        frames = generate_pixel_data(bytestream, 4)
+        for ii in range(4):
+            next(frames)
+
+        with pytest.raises(StopIteration):
+            next(frames)
+
+    def test_empty_bot_no_marker(self):
+        """Test parsing not BOT and no final marker with multi fragments."""
+        # 4 frames in 6 fragments with JPEG EOI marker (1 missing EOI)
+        bytestream = (
+            b'\xFE\xFF\x00\xE0\x00\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xD9\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xD9\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xFF\xD9'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\x00\x00'
+        )
+
+        frames = generate_pixel_data(bytestream, 4)
+        for ii in range(3):
+            next(frames)
+
+        msg = (
+            r"The end of the encapsulated pixel data has been "
+            r"reached but one or more frame boundaries may have "
+            r"been missed; please confirm that the generated frame "
+            r"data is correct"
+        )
+        with pytest.warns(UserWarning, match=msg):
+            next(frames)
+
+        with pytest.raises(StopIteration):
+            next(frames)
+
+    def test_empty_bot_missing_marker(self):
+        """Test parsing not BOT and missing marker with multi fragments."""
+        # 4 frames in 6 fragments with JPEG EOI marker (1 missing EOI)
+        bytestream = (
+            b'\xFE\xFF\x00\xE0\x00\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xD9\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\x00\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\x00\x00'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xFF\xD9'
+            b'\xFE\xFF\x00\xE0\x04\x00\x00\x00\x01\xFF\xD9\x00'
+        )
+
+        msg = (
+            r"The end of the encapsulated pixel data has been "
+            r"reached but one or more frame boundaries may have "
+            r"been missed; please confirm that the generated frame "
+            r"data is correct"
+        )
+        with pytest.warns(UserWarning, match=msg):
+            ii = 0
+            for frames in generate_pixel_data(bytestream, 4):
+                ii += 1
+
+        assert 3 == ii
+
     def test_bot_single_fragment(self):
         """Test a single-frame image where the frame is one fragment"""
         # 1 frame, 1 fragment long
@@ -932,7 +1162,7 @@ class TestEncapsulate(object):
 
         fp = DicomBytesIO(data)
         fp.is_little_endian = True
-        offsets = get_frame_offsets(fp)
+        length, offsets = get_frame_offsets(fp)
         assert offsets == [
             0x0000,  # 0
             0x0eee,  # 3822
diff --git a/pydicom/tests/test_numpy_pixel_data.py b/pydicom/tests/test_numpy_pixel_data.py
index e3658711c..b6828a947 100644
--- a/pydicom/tests/test_numpy_pixel_data.py
+++ b/pydicom/tests/test_numpy_pixel_data.py
@@ -146,6 +146,9 @@ JPEG_2K_LOSSLESS = get_testdata_files("emri_small_jpeg_2k_lossless.dcm")[0]
 JPEG_2K = get_testdata_files("JPEG2000.dcm")[0]
 # RLE Lossless
 RLE = get_testdata_files("MR_small_RLE.dcm")[0]
+# No Image Pixel module
+NO_PIXEL = get_testdata_files("rtplan.dcm")[0]
+
 
 # Transfer Syntaxes (non-retired + Explicit VR Big Endian)
 SUPPORTED_SYNTAXES = [
@@ -471,6 +474,17 @@ class TestNumpy_NumpyHandler(object):
         # Reset
         NP_HANDLER.needs_to_convert_to_RGB = orig_fn
 
+    def test_dataset_pixel_array_no_pixels(self):
+        """Test good exception message if no pixel data in dataset."""
+        ds = dcmread(NO_PIXEL)
+        msg = (
+            r"Unable to convert the pixel data: one of Pixel Data, Float "
+            r"Pixel Data or Double Float Pixel Data must be present in the "
+            r"dataset"
+        )
+        with pytest.raises(AttributeError, match=msg):
+            ds.pixel_array
+
     @pytest.mark.parametrize("fpath, data", REFERENCE_DATA_UNSUPPORTED)
     def test_can_access_unsupported_dataset(self, fpath, data):
         """Test can read and access elements in unsupported datasets."""

pip install -e .
parse_log_pytest
requirements.txt
numpy>=1.16.0 pytest
apt-get update apt-get install -y gcc
3.7
pytest -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning pydicom
certifi @ file:///croot/certifi_1671487769961/work/certifi
exceptiongroup==1.2.2
importlib-metadata==6.7.0
iniconfig==2.0.0
numpy==1.21.6
packaging==24.0
pluggy==1.2.0
-e git+https://github.com/pydicom/pydicom.git@41e984c8df5533805ae13cbcf419e6c5f63da30c#egg=pydicom
pytest==7.4.4
tomli==2.0.1
typing_extensions==4.7.1
zipp==3.15.0

name: pydicom
channels:
  - defaults
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r
  - conda-forge
dependencies:
  - _libgcc_mutex=0.1=main
  - _openmp_mutex=5.1=1_gnu
  - ca-certificates=2025.2.25=h06a4308_0
  - certifi=2022.12.7=py37h06a4308_0
  - ld_impl_linux-64=2.40=h12ee557_0
  - libffi=3.4.4=h6a678d5_1
  - libgcc-ng=11.2.0=h1234567_1
  - libgomp=11.2.0=h1234567_1
  - libstdcxx-ng=11.2.0=h1234567_1
  - ncurses=6.4=h6a678d5_0
  - openssl=1.1.1w=h7f8727e_0
  - pip=22.3.1=py37h06a4308_0
  - python=3.7.16=h7a1cb2a_0
  - readline=8.2=h5eee18b_0
  - setuptools=65.6.3=py37h06a4308_0
  - sqlite=3.45.3=h5eee18b_0
  - tk=8.6.14=h39e8969_0
  - wheel=0.38.4=py37h06a4308_0
  - xz=5.6.4=h5eee18b_1
  - zlib=1.2.13=h5eee18b_1
  - pip:
      - exceptiongroup==1.2.2
      - importlib-metadata==6.7.0
      - iniconfig==2.0.0
      - numpy==1.21.6
      - packaging==24.0
      - pluggy==1.2.0
      - pytest==7.4.4
      - tomli==2.0.1
      - typing-extensions==4.7.1
      - zipp==3.15.0
prefix: /opt/conda/envs/pydicom

pydicom/tests/test_JPEG_LS_transfer_syntax.py::Test_JPEG_LS_Lossless_transfer_syntax::test_read_mr_with_numpy pydicom/tests/test_JPEG_LS_transfer_syntax.py::Test_JPEG_LS_Lossless_transfer_syntax::test_read_emri_with_numpy pydicom/tests/test_JPEG_LS_transfer_syntax.py::Test_JPEG_LS_Lossless_transfer_syntax::test_read_mr_without_any_handler pydicom/tests/test_JPEG_LS_transfer_syntax.py::Test_JPEG_LS_Lossless_transfer_syntax::test_read_emri_without_any_handler pydicom/tests/test_charset.py::TestCharset::test_encodings pydicom/tests/test_charset.py::TestCharset::test_nested_character_sets pydicom/tests/test_charset.py::TestCharset::test_inherited_character_set_in_sequence pydicom/tests/test_charset.py::TestCharset::test_standard_file pydicom/tests/test_charset.py::TestCharset::test_invalid_character_set pydicom/tests/test_charset.py::TestCharset::test_invalid_character_set_enforce_valid pydicom/tests/test_charset.py::TestCharset::test_decoding_with_specific_tags pydicom/tests/test_charset.py::TestCharset::test_bad_charset pydicom/tests/test_charset.py::TestCharset::test_bad_encoded_single_encoding pydicom/tests/test_charset.py::TestCharset::test_bad_encoded_single_encoding_enforce_standard pydicom/tests/test_charset.py::TestCharset::test_code_extensions_not_allowed pydicom/tests/test_charset.py::TestCharset::test_convert_encodings_warnings pydicom/tests/test_charset.py::TestCharset::test_convert_python_encodings pydicom/tests/test_charset.py::TestCharset::test_bad_decoded_multi_byte_encoding pydicom/tests/test_charset.py::TestCharset::test_bad_decoded_multi_byte_encoding_enforce_standard pydicom/tests/test_charset.py::TestCharset::test_unknown_escape_sequence pydicom/tests/test_charset.py::TestCharset::test_unknown_escape_sequence_enforce_standard pydicom/tests/test_charset.py::TestCharset::test_patched_charset pydicom/tests/test_charset.py::TestCharset::test_patched_code_extension_charset pydicom/tests/test_charset.py::TestCharset::test_multi_charset_default_value pydicom/tests/test_charset.py::TestCharset::test_single_byte_multi_charset_personname pydicom/tests/test_charset.py::TestCharset::test_single_byte_multi_charset_text pydicom/tests/test_charset.py::TestCharset::test_single_byte_code_extensions[ISO pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrArab-\u0642\u0628\u0627\u0646\u064a^\u0644\u0646\u0632\u0627\u0631] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrFren-Buc^J\xe9r\xf4me] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrFrenMulti-Buc^J\xe9r\xf4me] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrGerm-\xc4neas^R\xfcdiger] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrGreek-\u0394\u03b9\u03bf\u03bd\u03c5\u03c3\u03b9\u03bf\u03c2] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrH31-Yamada^Tarou=\u5c71\u7530^\u592a\u90ce=\u3084\u307e\u3060^\u305f\u308d\u3046] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrH32-\uff94\uff8f\uff80\uff9e^\uff80\uff9b\uff73=\u5c71\u7530^\u592a\u90ce=\u3084\u307e\u3060^\u305f\u308d\u3046] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrHbrw-\u05e9\u05e8\u05d5\u05df^\u05d3\u05d1\u05d5\u05e8\u05d4] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrI2-Hong^Gildong=\u6d2a^\u5409\u6d1e=\ud64d^\uae38\ub3d9] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrJapMulti-\u3084\u307e\u3060^\u305f\u308d\u3046] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrJapMultiExplicitIR6-\u3084\u307e\u3060^\u305f\u308d\u3046] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrKoreanMulti-\uae40\ud76c\uc911] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrRuss-\u041b\u044e\u043ace\u043c\u0431yp\u0433] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrX1-Wang^XiaoDong=\u738b^\u5c0f\u6771] pydicom/tests/test_charset.py::TestCharset::test_charset_patient_names[chrX2-Wang^XiaoDong=\u738b^\u5c0f\u4e1c] pydicom/tests/test_charset.py::TestCharset::test_changed_character_set pydicom/tests/test_charset.py::TestCharset::test_invalid_second_encoding pydicom/tests/test_charset.py::TestCharset::test_japanese_multi_byte_personname pydicom/tests/test_charset.py::TestCharset::test_japanese_multi_byte_encoding pydicom/tests/test_charset.py::TestCharset::test_bad_japanese_encoding pydicom/tests/test_charset.py::TestCharset::test_deprecated_decode pydicom/tests/test_compat.py::test_python_version pydicom/tests/test_compat.py::test_reraise pydicom/tests/test_config.py::TestDebug::test_default pydicom/tests/test_config.py::TestDebug::test_debug_on_handler_null pydicom/tests/test_config.py::TestDebug::test_debug_off_handler_null pydicom/tests/test_config.py::TestDebug::test_debug_on_handler_stream pydicom/tests/test_config.py::TestDebug::test_debug_off_handler_stream pydicom/tests/test_data_manager.py::TestGetData::test_get_dataset pydicom/tests/test_data_manager.py::TestGetData::test_get_dataset_pattern pydicom/tests/test_data_manager.py::TestGetData::test_get_testdata_file pydicom/tests/test_data_manager.py::TestGetData::test_get_palette_files pydicom/tests/test_dataelem.py::TestDataElement::test_VM_1 pydicom/tests/test_dataelem.py::TestDataElement::test_VM_2 pydicom/tests/test_dataelem.py::TestDataElement::test_DSFloat_conversion pydicom/tests/test_dataelem.py::TestDataElement::test_backslash pydicom/tests/test_dataelem.py::TestDataElement::test_UID pydicom/tests/test_dataelem.py::TestDataElement::test_keyword pydicom/tests/test_dataelem.py::TestDataElement::test_retired pydicom/tests/test_dataelem.py::TestDataElement::test_description_group_length pydicom/tests/test_dataelem.py::TestDataElement::test_description_unknown_private pydicom/tests/test_dataelem.py::TestDataElement::test_description_unknown pydicom/tests/test_dataelem.py::TestDataElement::test_equality_standard_element pydicom/tests/test_dataelem.py::TestDataElement::test_equality_private_element pydicom/tests/test_dataelem.py::TestDataElement::test_equality_sequence_element pydicom/tests/test_dataelem.py::TestDataElement::test_equality_not_rlement pydicom/tests/test_dataelem.py::TestDataElement::test_equality_inheritance pydicom/tests/test_dataelem.py::TestDataElement::test_equality_class_members pydicom/tests/test_dataelem.py::TestDataElement::test_inequality_standard pydicom/tests/test_dataelem.py::TestDataElement::test_inequality_sequence pydicom/tests/test_dataelem.py::TestDataElement::test_hash pydicom/tests/test_dataelem.py::TestDataElement::test_repeater_str pydicom/tests/test_dataelem.py::TestDataElement::test_str_no_vr pydicom/tests/test_dataelem.py::TestDataElement::test_repr_seq pydicom/tests/test_dataelem.py::TestDataElement::test_getitem_raises pydicom/tests/test_dataelem.py::TestDataElement::test_repval_large_elem pydicom/tests/test_dataelem.py::TestDataElement::test_repval_large_vm pydicom/tests/test_dataelem.py::TestDataElement::test_repval_strange_type pydicom/tests/test_dataelem.py::TestDataElement::test_private_tag_in_repeater_range pydicom/tests/test_dataelem.py::TestDataElement::test_private_repeater_tag pydicom/tests/test_dataelem.py::TestDataElement::test_known_tags_with_UN_VR pydicom/tests/test_dataelem.py::TestDataElement::test_reading_ds_with_known_tags_with_UN_VR pydicom/tests/test_dataelem.py::TestDataElement::test_unknown_tags_with_UN_VR pydicom/tests/test_dataelem.py::TestDataElement::test_tag_with_long_value_UN_VR pydicom/tests/test_dataelem.py::TestDataElement::test_empty_text_values[True-None] pydicom/tests/test_dataelem.py::TestDataElement::test_empty_text_values[False-] pydicom/tests/test_dataelem.py::TestDataElement::test_empty_binary_values pydicom/tests/test_dataelem.py::TestDataElement::test_empty_sequence_is_handled_as_array pydicom/tests/test_dataelem.py::TestRawDataElement::test_key_error pydicom/tests/test_dataelem.py::TestRawDataElement::test_valid_tag pydicom/tests/test_dataelem.py::TestRawDataElement::test_data_element_without_encoding pydicom/tests/test_dataelem.py::TestRawDataElement::test_unknown_vr pydicom/tests/test_dataset.py::TestDataset::test_attribute_error_in_property pydicom/tests/test_dataset.py::TestDataset::test_for_stray_raw_data_element pydicom/tests/test_dataset.py::TestDataset::test_attribute_error_in_property_correct_debug pydicom/tests/test_dataset.py::TestDataset::test_tag_exception_print pydicom/tests/test_dataset.py::TestDataset::test_tag_exception_walk pydicom/tests/test_dataset.py::TestDataset::test_set_new_data_element_by_name pydicom/tests/test_dataset.py::TestDataset::test_set_existing_data_element_by_name pydicom/tests/test_dataset.py::TestDataset::test_set_non_dicom pydicom/tests/test_dataset.py::TestDataset::test_membership pydicom/tests/test_dataset.py::TestDataset::test_contains pydicom/tests/test_dataset.py::TestDataset::test_clear pydicom/tests/test_dataset.py::TestDataset::test_pop pydicom/tests/test_dataset.py::TestDataset::test_pop_using_tuple pydicom/tests/test_dataset.py::TestDataset::test_pop_using_keyword pydicom/tests/test_dataset.py::TestDataset::test_popitem pydicom/tests/test_dataset.py::TestDataset::test_setdefault pydicom/tests/test_dataset.py::TestDataset::test_setdefault_tuple pydicom/tests/test_dataset.py::TestDataset::test_setdefault_use_value pydicom/tests/test_dataset.py::TestDataset::test_setdefault_keyword pydicom/tests/test_dataset.py::TestDataset::test_get_exists1 pydicom/tests/test_dataset.py::TestDataset::test_get_exists2 pydicom/tests/test_dataset.py::TestDataset::test_get_exists3 pydicom/tests/test_dataset.py::TestDataset::test_get_exists4 pydicom/tests/test_dataset.py::TestDataset::test_get_default1 pydicom/tests/test_dataset.py::TestDataset::test_get_default2 pydicom/tests/test_dataset.py::TestDataset::test_get_default3 pydicom/tests/test_dataset.py::TestDataset::test_get_default4 pydicom/tests/test_dataset.py::TestDataset::test_get_raises pydicom/tests/test_dataset.py::TestDataset::test_get_from_raw pydicom/tests/test_dataset.py::TestDataset::test__setitem__ pydicom/tests/test_dataset.py::TestDataset::test_matching_tags pydicom/tests/test_dataset.py::TestDataset::test_named_member_updated pydicom/tests/test_dataset.py::TestDataset::test_update pydicom/tests/test_dataset.py::TestDataset::test_dir_subclass pydicom/tests/test_dataset.py::TestDataset::test_dir pydicom/tests/test_dataset.py::TestDataset::test_dir_filter pydicom/tests/test_dataset.py::TestDataset::test_delete_dicom_attr pydicom/tests/test_dataset.py::TestDataset::test_delete_dicom_command_group_length pydicom/tests/test_dataset.py::TestDataset::test_delete_other_attr pydicom/tests/test_dataset.py::TestDataset::test_delete_dicom_attr_we_dont_have pydicom/tests/test_dataset.py::TestDataset::test_delete_item_long pydicom/tests/test_dataset.py::TestDataset::test_delete_item_tuple pydicom/tests/test_dataset.py::TestDataset::test_delete_non_existing_item pydicom/tests/test_dataset.py::TestDataset::test_equality_no_sequence pydicom/tests/test_dataset.py::TestDataset::test_equality_private pydicom/tests/test_dataset.py::TestDataset::test_equality_sequence pydicom/tests/test_dataset.py::TestDataset::test_equality_not_dataset pydicom/tests/test_dataset.py::TestDataset::test_equality_unknown pydicom/tests/test_dataset.py::TestDataset::test_equality_inheritance pydicom/tests/test_dataset.py::TestDataset::test_equality_elements pydicom/tests/test_dataset.py::TestDataset::test_inequality pydicom/tests/test_dataset.py::TestDataset::test_hash pydicom/tests/test_dataset.py::TestDataset::test_property pydicom/tests/test_dataset.py::TestDataset::test_add_repeater_elem_by_keyword pydicom/tests/test_dataset.py::TestDataset::test_setitem_slice_raises pydicom/tests/test_dataset.py::TestDataset::test_getitem_slice_raises pydicom/tests/test_dataset.py::TestDataset::test_empty_slice pydicom/tests/test_dataset.py::TestDataset::test_getitem_slice pydicom/tests/test_dataset.py::TestDataset::test_getitem_slice_ffff pydicom/tests/test_dataset.py::TestDataset::test_delitem_slice pydicom/tests/test_dataset.py::TestDataset::test_group_dataset pydicom/tests/test_dataset.py::TestDataset::test_get_item pydicom/tests/test_dataset.py::TestDataset::test_get_item_slice pydicom/tests/test_dataset.py::TestDataset::test_get_private_item pydicom/tests/test_dataset.py::TestDataset::test_private_block pydicom/tests/test_dataset.py::TestDataset::test_add_new_private_tag pydicom/tests/test_dataset.py::TestDataset::test_delete_private_tag pydicom/tests/test_dataset.py::TestDataset::test_private_creators pydicom/tests/test_dataset.py::TestDataset::test_is_original_encoding pydicom/tests/test_dataset.py::TestDataset::test_remove_private_tags pydicom/tests/test_dataset.py::TestDataset::test_data_element pydicom/tests/test_dataset.py::TestDataset::test_iterall pydicom/tests/test_dataset.py::TestDataset::test_save_as pydicom/tests/test_dataset.py::TestDataset::test_with pydicom/tests/test_dataset.py::TestDataset::test_exit_exception pydicom/tests/test_dataset.py::TestDataset::test_pixel_array_already_have pydicom/tests/test_dataset.py::TestDataset::test_pixel_array_id_changed pydicom/tests/test_dataset.py::TestDataset::test_pixel_array_unknown_syntax pydicom/tests/test_dataset.py::TestDataset::test_formatted_lines pydicom/tests/test_dataset.py::TestDataset::test_formatted_lines_known_uid pydicom/tests/test_dataset.py::TestDataset::test_set_convert_private_elem_from_raw pydicom/tests/test_dataset.py::TestDataset::test_top pydicom/tests/test_dataset.py::TestDataset::test_trait_names pydicom/tests/test_dataset.py::TestDataset::test_walk pydicom/tests/test_dataset.py::TestDataset::test_update_with_dataset pydicom/tests/test_dataset.py::TestDatasetElements::test_sequence_assignment pydicom/tests/test_dataset.py::TestDatasetElements::test_ensure_file_meta pydicom/tests/test_dataset.py::TestDatasetElements::test_fix_meta_info pydicom/tests/test_dataset.py::TestDatasetElements::test_validate_and_correct_file_meta pydicom/tests/test_dataset.py::TestFileDataset::test_pickle pydicom/tests/test_dataset.py::TestFileDataset::test_pickle_modified pydicom/tests/test_dataset.py::TestFileDataset::test_equality_file_meta pydicom/tests/test_dataset.py::TestFileDataset::test_creation_with_container pydicom/tests/test_dataset.py::TestFileDataset::test_works_as_expected_within_numpy_array pydicom/tests/test_dataset.py::TestFileDataset::test_dataset_overrides_all_dict_attributes pydicom/tests/test_dataset.py::TestDatasetOverlayArray::test_no_possible pydicom/tests/test_dataset.py::TestDatasetOverlayArray::test_possible_not_available pydicom/tests/test_dataset.py::TestDatasetOverlayArray::test_possible_available pydicom/tests/test_dataset.py::TestDatasetOverlayArray::test_handler_raises pydicom/tests/test_dicomdir.py::TestDicomDir::test_read_file[/pydicom/pydicom/data/test_files/dicomdirtests/DICOMDIR] pydicom/tests/test_dicomdir.py::TestDicomDir::test_read_file[/pydicom/pydicom/data/test_files/dicomdirtests/DICOMDIR-reordered] pydicom/tests/test_dicomdir.py::TestDicomDir::test_read_file[/pydicom/pydicom/data/test_files/dicomdirtests/DICOMDIR-nooffset] pydicom/tests/test_dicomdir.py::TestDicomDir::test_invalid_sop_file_meta pydicom/tests/test_dicomdir.py::TestDicomDir::test_invalid_sop_no_file_meta pydicom/tests/test_dicomdir.py::TestDicomDir::test_parse_records[/pydicom/pydicom/data/test_files/dicomdirtests/DICOMDIR] pydicom/tests/test_dicomdir.py::TestDicomDir::test_parse_records[/pydicom/pydicom/data/test_files/dicomdirtests/DICOMDIR-reordered] pydicom/tests/test_dicomdir.py::TestDicomDir::test_parse_records[/pydicom/pydicom/data/test_files/dicomdirtests/DICOMDIR-nooffset] pydicom/tests/test_dicomdir.py::TestDicomDir::test_invalid_transfer_syntax pydicom/tests/test_dicomdir.py::TestDicomDir::test_missing_patient pydicom/tests/test_dicomdir.py::TestDicomDir::test_invalid_transfer_syntax_strict_mode pydicom/tests/test_dictionary.py::TestDict::test_tag_not_found pydicom/tests/test_dictionary.py::TestDict::test_repeaters pydicom/tests/test_dictionary.py::TestDict::test_dict_has_tag pydicom/tests/test_dictionary.py::TestDict::test_repeater_has_tag pydicom/tests/test_dictionary.py::TestDict::test_repeater_has_keyword pydicom/tests/test_dictionary.py::TestDict::test_get_private_entry pydicom/tests/test_dictionary.py::TestDict::test_add_entry pydicom/tests/test_dictionary.py::TestDict::test_add_entry_raises_for_private_tag pydicom/tests/test_dictionary.py::TestDict::test_add_entries pydicom/tests/test_dictionary.py::TestDict::test_add_entries_raises_for_private_tags pydicom/tests/test_dictionary.py::TestDict::test_add_private_entry pydicom/tests/test_dictionary.py::TestDict::test_add_private_entry_raises_for_non_private_tag pydicom/tests/test_dictionary.py::TestDict::test_add_private_entries pydicom/tests/test_dictionary.py::TestDict::test_add_private_entries_raises_for_non_private_tags pydicom/tests/test_dictionary.py::TestDict::test_dictionary_VM pydicom/tests/test_dictionary.py::TestDict::test_private_dict_VR pydicom/tests/test_dictionary.py::TestDict::test_private_dict_VM pydicom/tests/test_encaps.py::TestGetFrameOffsets::test_bad_tag pydicom/tests/test_encaps.py::TestGetFrameOffsets::test_bad_length_multiple pydicom/tests/test_encaps.py::TestGetFrameOffsets::test_zero_length pydicom/tests/test_encaps.py::TestGetFrameOffsets::test_multi_frame pydicom/tests/test_encaps.py::TestGetFrameOffsets::test_single_frame pydicom/tests/test_encaps.py::TestGetFrameOffsets::test_not_little_endian pydicom/tests/test_encaps.py::TestGetNrFragments::test_item_undefined_length pydicom/tests/test_encaps.py::TestGetNrFragments::test_item_sequence_delimiter pydicom/tests/test_encaps.py::TestGetNrFragments::test_item_bad_tag pydicom/tests/test_encaps.py::TestGetNrFragments::test_single_fragment_no_delimiter pydicom/tests/test_encaps.py::TestGetNrFragments::test_multi_fragments_no_delimiter pydicom/tests/test_encaps.py::TestGetNrFragments::test_single_fragment_delimiter pydicom/tests/test_encaps.py::TestGetNrFragments::test_multi_fragments_delimiter pydicom/tests/test_encaps.py::TestGetNrFragments::test_not_little_endian pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_item_undefined_length pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_item_sequence_delimiter pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_item_bad_tag pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_single_fragment_no_delimiter pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_multi_fragments_no_delimiter pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_single_fragment_delimiter pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_multi_fragments_delimiter pydicom/tests/test_encaps.py::TestGeneratePixelDataFragment::test_not_little_endian pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_empty_bot_single_fragment pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_empty_bot_triple_fragment_single_frame pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_bot_single_fragment pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_bot_triple_fragment_single_frame pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_multi_frame_one_to_one pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_multi_frame_three_to_one pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_multi_frame_varied_ratio pydicom/tests/test_encaps.py::TestGeneratePixelDataFrames::test_empty_bot_multi_fragments_per_frame pydicom/tests/test_encaps.py::TestGeneratePixelData::test_empty_bot_single_fragment pydicom/tests/test_encaps.py::TestGeneratePixelData::test_empty_bot_triple_fragment_single_frame pydicom/tests/test_encaps.py::TestGeneratePixelData::test_empty_bot_no_nr_frames_raises pydicom/tests/test_encaps.py::TestGeneratePixelData::test_empty_bot_too_few_fragments pydicom/tests/test_encaps.py::TestGeneratePixelData::test_empty_bot_multi_fragments_per_frame pydicom/tests/test_encaps.py::TestGeneratePixelData::test_empty_bot_no_marker pydicom/tests/test_encaps.py::TestGeneratePixelData::test_empty_bot_missing_marker pydicom/tests/test_encaps.py::TestGeneratePixelData::test_bot_single_fragment pydicom/tests/test_encaps.py::TestGeneratePixelData::test_bot_triple_fragment_single_frame pydicom/tests/test_encaps.py::TestGeneratePixelData::test_multi_frame_one_to_one pydicom/tests/test_encaps.py::TestGeneratePixelData::test_multi_frame_three_to_one pydicom/tests/test_encaps.py::TestGeneratePixelData::test_multi_frame_varied_ratio pydicom/tests/test_encaps.py::TestDecodeDataSequence::test_empty_bot_single_fragment pydicom/tests/test_encaps.py::TestDecodeDataSequence::test_empty_bot_triple_fragment_single_frame pydicom/tests/test_encaps.py::TestDecodeDataSequence::test_bot_single_fragment pydicom/tests/test_encaps.py::TestDecodeDataSequence::test_bot_triple_fragment_single_frame pydicom/tests/test_encaps.py::TestDecodeDataSequence::test_multi_frame_one_to_one pydicom/tests/test_encaps.py::TestDecodeDataSequence::test_multi_frame_three_to_one pydicom/tests/test_encaps.py::TestDecodeDataSequence::test_multi_frame_varied_ratio pydicom/tests/test_encaps.py::TestDefragmentData::test_defragment pydicom/tests/test_encaps.py::TestReadItem::test_item_undefined_length pydicom/tests/test_encaps.py::TestReadItem::test_item_sequence_delimiter pydicom/tests/test_encaps.py::TestReadItem::test_item_sequence_delimiter_zero_length pydicom/tests/test_encaps.py::TestReadItem::test_item_bad_tag pydicom/tests/test_encaps.py::TestReadItem::test_single_fragment_no_delimiter pydicom/tests/test_encaps.py::TestReadItem::test_multi_fragments_no_delimiter pydicom/tests/test_encaps.py::TestReadItem::test_single_fragment_delimiter pydicom/tests/test_encaps.py::TestReadItem::test_multi_fragments_delimiter pydicom/tests/test_encaps.py::TestFragmentFrame::test_single_fragment_even_data pydicom/tests/test_encaps.py::TestFragmentFrame::test_single_fragment_odd_data pydicom/tests/test_encaps.py::TestFragmentFrame::test_even_fragment_even_data pydicom/tests/test_encaps.py::TestFragmentFrame::test_even_fragment_odd_data pydicom/tests/test_encaps.py::TestFragmentFrame::test_odd_fragments_even_data pydicom/tests/test_encaps.py::TestFragmentFrame::test_odd_fragments_odd_data pydicom/tests/test_encaps.py::TestFragmentFrame::test_too_many_fragments_raises pydicom/tests/test_encaps.py::TestEncapsulateFrame::test_single_item pydicom/tests/test_encaps.py::TestEncapsulateFrame::test_two_items pydicom/tests/test_encaps.py::TestEncapsulate::test_encapsulate_single_fragment_per_frame_no_bot pydicom/tests/test_encaps.py::TestEncapsulate::test_encapsulate_single_fragment_per_frame_bot pydicom/tests/test_encaps.py::TestEncapsulate::test_encapsulate_bot pydicom/tests/test_errors.py::test_message pydicom/tests/test_errors.py::test_no_message pydicom/tests/test_filebase.py::TestDicomIO::test_init pydicom/tests/test_filebase.py::TestDicomIO::test_read_le_tag pydicom/tests/test_filebase.py::TestDicomIO::test_read_be_tag pydicom/tests/test_filebase.py::TestDicomIO::test_write_tag pydicom/tests/test_filebase.py::TestDicomIO::test_read_le_us pydicom/tests/test_filebase.py::TestDicomIO::test_read_be_us pydicom/tests/test_filebase.py::TestDicomIO::test_write_le_us pydicom/tests/test_filebase.py::TestDicomIO::test_write_be_us pydicom/tests/test_filebase.py::TestDicomIO::test_read_le_ul pydicom/tests/test_filebase.py::TestDicomIO::test_read_be_ul pydicom/tests/test_filebase.py::TestDicomIO::test_write_le_ul pydicom/tests/test_filebase.py::TestDicomIO::test_write_be_ul pydicom/tests/test_filebase.py::TestDicomIO::test_read pydicom/tests/test_filebase.py::TestDicomIO::test_read_length pydicom/tests/test_filebase.py::TestDicomIO::test_read_exact_length pydicom/tests/test_filebase.py::TestDicomIO::test_read_exact_length_raises pydicom/tests/test_filebase.py::TestDicomIO::test_getter_is_little_endian pydicom/tests/test_filebase.py::TestDicomIO::test_setter_is_little_endian pydicom/tests/test_filebase.py::TestDicomIO::test_is_implicit_vr pydicom/tests/test_filebase.py::TestDicomFileLike::test_init_good_parent pydicom/tests/test_filebase.py::TestDicomFileLike::test_init_bad_parent pydicom/tests/test_filebase.py::TestDicomFileLike::test_context pydicom/tests/test_filebase.py::TestDicomBytesIO::test_getvalue pydicom/tests/test_filebase.py::TestDicomFile::test_read pydicom/tests/test_filereader.py::TestReader::test_empty_numbers_tag pydicom/tests/test_filereader.py::TestReader::test_UTF8_filename pydicom/tests/test_filereader.py::TestReader::test_RTPlan pydicom/tests/test_filereader.py::TestReader::test_RTDose pydicom/tests/test_filereader.py::TestReader::test_CT pydicom/tests/test_filereader.py::TestReader::test_CT_PixelData pydicom/tests/test_filereader.py::TestReader::test_no_force pydicom/tests/test_filereader.py::TestReader::test_RTStruct pydicom/tests/test_filereader.py::TestReader::test_dir pydicom/tests/test_filereader.py::TestReader::test_MR pydicom/tests/test_filereader.py::TestReader::test_deflate pydicom/tests/test_filereader.py::TestReader::test_no_pixels_read pydicom/tests/test_filereader.py::TestReader::test_specific_tags pydicom/tests/test_filereader.py::TestReader::test_specific_tags_with_unknown_length_SQ pydicom/tests/test_filereader.py::TestReader::test_specific_tags_with_unknown_length_tag pydicom/tests/test_filereader.py::TestReader::test_tag_with_unknown_length_tag_too_short pydicom/tests/test_filereader.py::TestReader::test_private_SQ pydicom/tests/test_filereader.py::TestReader::test_nested_private_SQ pydicom/tests/test_filereader.py::TestReader::test_no_meta_group_length pydicom/tests/test_filereader.py::TestReader::test_no_transfer_syntax_in_meta pydicom/tests/test_filereader.py::TestReader::test_explicit_VR_little_endian_no_meta pydicom/tests/test_filereader.py::TestReader::test_explicit_VR_big_endian_no_meta pydicom/tests/test_filereader.py::TestReader::test_planar_config pydicom/tests/test_filereader.py::TestReader::test_correct_ambiguous_vr pydicom/tests/test_filereader.py::TestReader::test_correct_ambiguous_explicit_vr pydicom/tests/test_filereader.py::TestReader::test_correct_ambiguous_vr_compressed pydicom/tests/test_filereader.py::TestReader::test_long_specific_char_set pydicom/tests/test_filereader.py::TestReader::test_no_preamble_file_meta_dataset pydicom/tests/test_filereader.py::TestReader::test_no_preamble_command_group_dataset pydicom/tests/test_filereader.py::TestReader::test_group_length_wrong pydicom/tests/test_filereader.py::TestReader::test_preamble_command_meta_no_dataset pydicom/tests/test_filereader.py::TestReader::test_preamble_meta_no_dataset pydicom/tests/test_filereader.py::TestReader::test_preamble_commandset_no_dataset pydicom/tests/test_filereader.py::TestReader::test_meta_no_dataset pydicom/tests/test_filereader.py::TestReader::test_commandset_no_dataset pydicom/tests/test_filereader.py::TestReader::test_file_meta_dataset_implicit_vr pydicom/tests/test_filereader.py::TestReader::test_no_dataset pydicom/tests/test_filereader.py::TestReader::test_empty_file pydicom/tests/test_filereader.py::TestReader::test_dcmread_does_not_raise pydicom/tests/test_filereader.py::TestReader::test_lut_descriptor pydicom/tests/test_filereader.py::TestIncorrectVR::test_implicit_vr_expected_explicit_used pydicom/tests/test_filereader.py::TestIncorrectVR::test_implicit_vr_expected_explicit_used_strict pydicom/tests/test_filereader.py::TestIncorrectVR::test_explicit_vr_expected_implicit_used pydicom/tests/test_filereader.py::TestIncorrectVR::test_explicit_vr_expected_implicit_used_strict pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[\x00A-0x00 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[@A-0x40 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[[A-0x5b pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[`A-0x60 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[{A-0x7b pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[\xffA-0xff pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[A\x00-0x41 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[Z\x00-0x5a pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[a\x00-0x61 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[z\x00-0x7a pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[\x00Z-0x00 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[\x00a-0x00 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[\x00z-0x00 pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[AA-AA] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[AZ-AZ] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[ZA-ZA] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[ZZ-ZZ] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[Aa-Aa] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[Az-Az] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[aA-aA] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[aZ-aZ] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[aa-aa] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[az-az] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[Za-Za] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[Zz-Zz] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[zA-zA] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[zZ-zZ] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[za-za] pydicom/tests/test_filereader.py::TestUnknownVR::test_fail_decode_msg[zz-zz] pydicom/tests/test_filereader.py::TestReadDataElement::test_read_OD_implicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_OD_explicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_OL_implicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_OL_explicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_UC_implicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_UC_explicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_UR_implicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_UR_explicit_little pydicom/tests/test_filereader.py::TestReadDataElement::test_read_AE pydicom/tests/test_filereader.py::TestDeferredRead::test_time_check pydicom/tests/test_filereader.py::TestDeferredRead::test_file_exists pydicom/tests/test_filereader.py::TestDeferredRead::test_values_identical pydicom/tests/test_filereader.py::TestDeferredRead::test_zipped_deferred pydicom/tests/test_filereader.py::TestDeferredRead::test_filelike_deferred pydicom/tests/test_filereader.py::TestReadTruncatedFile::testReadFileWithMissingPixelData pydicom/tests/test_filereader.py::TestReadTruncatedFile::testReadFileWithMissingPixelDataArray pydicom/tests/test_filereader.py::TestFileLike::test_read_file_given_file_object pydicom/tests/test_filereader.py::TestFileLike::test_read_file_given_file_like_object pydicom/tests/test_filereader.py::TestDataElementGenerator::test_little_endian_explicit pydicom/tests/test_filereader.py::TestDataElementGenerator::test_little_endian_implicit pydicom/tests/test_filereader.py::TestDataElementGenerator::test_big_endian_explicit pydicom/tests/test_filewriter.py::TestWriteFile::testRTPlan pydicom/tests/test_filewriter.py::TestWriteFile::testRTDose pydicom/tests/test_filewriter.py::TestWriteFile::testCT pydicom/tests/test_filewriter.py::TestWriteFile::testMR pydicom/tests/test_filewriter.py::TestWriteFile::testUnicode pydicom/tests/test_filewriter.py::TestWriteFile::testMultiPN pydicom/tests/test_filewriter.py::TestWriteFile::testJPEG2000 pydicom/tests/test_filewriter.py::TestWriteFile::testListItemWriteBack pydicom/tests/test_filewriter.py::TestWriteFile::testwrite_short_uid pydicom/tests/test_filewriter.py::TestWriteFile::test_write_no_ts pydicom/tests/test_filewriter.py::TestWriteFile::test_write_double_filemeta pydicom/tests/test_filewriter.py::TestWriteFile::test_write_ffff_ffff pydicom/tests/test_filewriter.py::TestWriteFile::test_write_removes_grouplength pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testRTPlan pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testRTDose pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testCT pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testMR pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testUnicode pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testMultiPN pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testJPEG2000 pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testListItemWriteBack pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::testwrite_short_uid pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::test_write_no_ts pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::test_write_double_filemeta pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::test_write_ffff_ffff pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::test_write_removes_grouplength pydicom/tests/test_filewriter.py::TestScratchWriteDateTime::test_multivalue_DA pydicom/tests/test_filewriter.py::TestWriteDataElement::test_empty_AT pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_empty_LO pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_DA pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_multi_DA pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_TM pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_multi_TM pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_DT pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_multi_DT pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_ascii_vr_with_padding pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_OD_implicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_OD_explicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_OL_implicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_OL_explicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_UC_implicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_UC_explicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_UR_implicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_UR_explicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_UN_implicit_little pydicom/tests/test_filewriter.py::TestWriteDataElement::test_write_unknown_vr_raises pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_pixel_representation_vm_one pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_pixel_representation_vm_three pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_pixel_data pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_waveform_bits_allocated pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_lut_descriptor pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_overlay pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_sequence pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_write_new_ambiguous pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_ambiguous_element_in_sequence_explicit_using_attribute pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_ambiguous_element_in_sequence_explicit_using_index pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_ambiguous_element_in_sequence_implicit_using_attribute pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVR::test_ambiguous_element_in_sequence_implicit_using_index pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVRElement::test_not_ambiguous pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVRElement::test_not_ambiguous_raw_data_element pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVRElement::test_correct_ambiguous_data_element pydicom/tests/test_filewriter.py::TestCorrectAmbiguousVRElement::test_correct_ambiguous_raw_data_element pydicom/tests/test_filewriter.py::TestWriteAmbiguousVR::test_write_explicit_vr_raises pydicom/tests/test_filewriter.py::TestWriteAmbiguousVR::test_write_explicit_vr_little_endian pydicom/tests/test_filewriter.py::TestWriteAmbiguousVR::test_write_explicit_vr_big_endian pydicom/tests/test_filewriter.py::TestScratchWrite::testImpl_LE_deflen_write pydicom/tests/test_filewriter.py::TestWriteToStandard::test_preamble_default pydicom/tests/test_filewriter.py::TestWriteToStandard::test_preamble_custom pydicom/tests/test_filewriter.py::TestWriteToStandard::test_no_preamble pydicom/tests/test_filewriter.py::TestWriteToStandard::test_none_preamble pydicom/tests/test_filewriter.py::TestWriteToStandard::test_bad_preamble pydicom/tests/test_filewriter.py::TestWriteToStandard::test_prefix pydicom/tests/test_filewriter.py::TestWriteToStandard::test_prefix_none pydicom/tests/test_filewriter.py::TestWriteToStandard::test_ds_changed pydicom/tests/test_filewriter.py::TestWriteToStandard::test_raw_elements_preserved_implicit_vr pydicom/tests/test_filewriter.py::TestWriteToStandard::test_raw_elements_preserved_explicit_vr pydicom/tests/test_filewriter.py::TestWriteToStandard::test_convert_implicit_to_explicit_vr pydicom/tests/test_filewriter.py::TestWriteToStandard::test_write_dataset pydicom/tests/test_filewriter.py::TestWriteToStandard::test_write_dataset_with_explicit_vr pydicom/tests/test_filewriter.py::TestWriteToStandard::test_convert_implicit_to_explicit_vr_using_destination pydicom/tests/test_filewriter.py::TestWriteToStandard::test_convert_explicit_to_implicit_vr pydicom/tests/test_filewriter.py::TestWriteToStandard::test_convert_big_to_little_endian pydicom/tests/test_filewriter.py::TestWriteToStandard::test_convert_little_to_big_endian pydicom/tests/test_filewriter.py::TestWriteToStandard::test_changed_character_set pydicom/tests/test_filewriter.py::TestWriteToStandard::test_transfer_syntax_added pydicom/tests/test_filewriter.py::TestWriteToStandard::test_private_tag_vr_from_implicit_data pydicom/tests/test_filewriter.py::TestWriteToStandard::test_convert_rgb_from_implicit_to_explicit_vr pydicom/tests/test_filewriter.py::TestWriteToStandard::test_transfer_syntax_not_added pydicom/tests/test_filewriter.py::TestWriteToStandard::test_transfer_syntax_raises pydicom/tests/test_filewriter.py::TestWriteToStandard::test_media_storage_sop_class_uid_added pydicom/tests/test_filewriter.py::TestWriteToStandard::test_write_no_file_meta pydicom/tests/test_filewriter.py::TestWriteToStandard::test_raise_no_file_meta pydicom/tests/test_filewriter.py::TestWriteToStandard::test_add_file_meta pydicom/tests/test_filewriter.py::TestWriteToStandard::test_standard pydicom/tests/test_filewriter.py::TestWriteToStandard::test_commandset_no_written pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_bad_elements pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_missing_elements pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_group_length pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_group_length_updated pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_version pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_implementation_version_name_length pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_implementation_class_uid_length pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoToStandard::test_filelike_position pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_default pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_custom pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_no_preamble pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_ds_unchanged pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_file_meta_unchanged pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_filemeta_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_filemeta_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_commandset_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_commandset_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_commandset_filemeta_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_commandset_filemeta_dataset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_commandset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_commandset_filemeta pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_commandset pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_preamble_commandset_filemeta pydicom/tests/test_filewriter.py::TestWriteNonStandard::test_read_write_identical pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoNonStandard::test_transfer_syntax_not_added pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoNonStandard::test_bad_elements pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoNonStandard::test_missing_elements pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoNonStandard::test_group_length_updated pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoNonStandard::test_filelike_position pydicom/tests/test_filewriter.py::TestWriteFileMetaInfoNonStandard::test_meta_unchanged pydicom/tests/test_filewriter.py::TestWriteNumbers::test_write_empty_value pydicom/tests/test_filewriter.py::TestWriteNumbers::test_write_list pydicom/tests/test_filewriter.py::TestWriteNumbers::test_write_singleton pydicom/tests/test_filewriter.py::TestWriteNumbers::test_exception pydicom/tests/test_filewriter.py::TestWriteNumbers::test_write_big_endian pydicom/tests/test_filewriter.py::TestWritePN::test_no_encoding pydicom/tests/test_filewriter.py::TestWritePN::test_single_byte_multi_charset_groups pydicom/tests/test_filewriter.py::TestWritePN::test_single_byte_multi_charset_values pydicom/tests/test_filewriter.py::TestWriteText::test_no_encoding pydicom/tests/test_filewriter.py::TestWriteText::test_single_byte_multi_charset_text pydicom/tests/test_filewriter.py::TestWriteText::test_encode_mixed_charsets_text pydicom/tests/test_filewriter.py::TestWriteText::test_single_byte_multi_charset_text_multivalue pydicom/tests/test_filewriter.py::TestWriteText::test_invalid_encoding pydicom/tests/test_filewriter.py::TestWriteText::test_invalid_encoding_enforce_standard pydicom/tests/test_filewriter.py::TestWriteText::test_single_value_with_delimiters pydicom/tests/test_filewriter.py::TestWriteDT::test_format_dt pydicom/tests/test_filewriter.py::TestWriteUndefinedLengthPixelData::test_little_endian_correct_data pydicom/tests/test_filewriter.py::TestWriteUndefinedLengthPixelData::test_big_endian_correct_data pydicom/tests/test_filewriter.py::TestWriteUndefinedLengthPixelData::test_little_endian_incorrect_data pydicom/tests/test_filewriter.py::TestWriteUndefinedLengthPixelData::test_big_endian_incorrect_data pydicom/tests/test_filewriter.py::TestWriteUndefinedLengthPixelData::test_writing_to_gzip pydicom/tests/test_filewriter.py::TestWriteUndefinedLengthPixelData::test_writing_too_big_data_in_explicit_encoding pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEG_LS_no_gdcm::test_JPEG_LS_PixelArray pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEG_LS_no_gdcm::test_emri_JPEG_LS_PixelArray pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEG2000_no_gdcm::test_JPEG2000 pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEG2000_no_gdcm::test_JPEG2000_pixel_array pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEG2000_no_gdcm::test_emri_JPEG2000_pixel_array pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEG2000_no_gdcm::test_jpeg2000_lossy pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEGlossy_no_gdcm::test_JPEGlossy pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEGlossy_no_gdcm::test_JPEGlossy_pixel_array pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEGlossy_no_gdcm::test_JPEGBaseline_color_3D_pixel_array pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEGlossless_no_gdcm::testJPEGlossless pydicom/tests/test_gdcm_pixel_data.py::TestGDCM_JPEGlossless_no_gdcm::testJPEGlossless_pixel_array pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_unknown_pixel_representation_raises pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_unknown_bits_allocated_raises pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_unsupported_dtypes pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[1-0-False-uint8] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[1-1-False-uint8] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[8-0-False-uint8] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[8-1-False-int8] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[16-0-False-uint16] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[16-1-False-int16] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[32-0-False-uint32] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[32-1-False-int32] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[32-0-True-float32] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_supported_dtypes[64-0-True-float64] pydicom/tests/test_handler_util.py::TestNumpy_PixelDtype::test_byte_swapping pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_reference_1frame_1sample pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_reference_1frame_3sample pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_reference_2frame_1sample pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_reference_2frame_3sample pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_1frame_1sample pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_1frame_3sample_0conf pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_1frame_3sample_1conf pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_2frame_1sample pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_2frame_3sample_0conf pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_2frame_3sample_1conf pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_compressed_syntaxes_0conf pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_compressed_syntaxes_1conf pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_uncompressed_syntaxes pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_invalid_nr_frames_raises pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_invalid_samples_raises pydicom/tests/test_handler_util.py::TestNumpy_ReshapePixelArray::test_invalid_planar_conf_raises pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_unknown_current_raises pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_unknown_desired_raises pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_current_is_desired[RGB-RGB] pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_current_is_desired[YBR_FULL-YBR_FULL] pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_current_is_desired[YBR_FULL-YBR_FULL_422] pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_current_is_desired[YBR_FULL_422-YBR_FULL_422] pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_current_is_desired[YBR_FULL_422-YBR_FULL] pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_rgb_ybr_rgb_single_frame pydicom/tests/test_handler_util.py::TestNumpy_ConvertColourSpace::test_rgb_ybr_rgb_multi_frame pydicom/tests/test_handler_util.py::TestNumpy_DtypeCorrectedForEndianness::test_byte_swapping pydicom/tests/test_handler_util.py::TestNumpy_DtypeCorrectedForEndianness::test_no_endian_raises pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape0-1-length0] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape1-1-length1] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape2-1-length2] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape3-1-length3] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape4-1-length4] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape5-1-length5] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape6-1-length6] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape7-1-length7] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape8-1-length8] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape9-8-length9] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape10-8-length10] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape11-8-length11] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape12-8-length12] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape13-8-length13] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape14-8-length14] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape15-16-length15] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape16-16-length16] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape17-16-length17] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape18-16-length18] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape19-16-length19] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape20-32-length20] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape21-32-length21] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape22-32-length22] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape23-32-length23] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape24-32-length24] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape25-1-length25] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape26-1-length26] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape27-1-length27] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape28-1-length28] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape29-1-length29] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape30-1-length30] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape31-1-length31] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape32-1-length32] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape33-1-length33] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape34-8-length34] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape35-8-length35] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape36-8-length36] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape37-8-length37] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape38-8-length38] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape39-8-length39] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape40-16-length40] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape41-16-length41] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape42-16-length42] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape43-32-length43] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape44-32-length44] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape45-32-length45] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape46-1-length46] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape47-1-length47] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape48-1-length48] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape49-1-length49] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape50-1-length50] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape51-1-length51] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape52-1-length52] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape53-1-length53] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape54-1-length54] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape55-8-length55] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape56-8-length56] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape57-8-length57] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape58-16-length58] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape59-16-length59] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape60-16-length60] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape61-32-length61] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape62-32-length62] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_bytes[shape63-32-length63] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape0-1-length0] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape1-1-length1] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape2-1-length2] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape3-1-length3] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape4-1-length4] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape5-1-length5] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape6-1-length6] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape7-1-length7] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape8-1-length8] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape9-8-length9] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape10-8-length10] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape11-8-length11] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape12-8-length12] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape13-8-length13] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape14-8-length14] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape15-16-length15] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape16-16-length16] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape17-16-length17] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape18-16-length18] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape19-16-length19] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape20-32-length20] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape21-32-length21] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape22-32-length22] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape23-32-length23] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape24-32-length24] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape25-1-length25] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape26-1-length26] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape27-1-length27] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape28-1-length28] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape29-1-length29] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape30-1-length30] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape31-1-length31] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape32-1-length32] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape33-1-length33] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape34-8-length34] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape35-8-length35] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape36-8-length36] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape37-8-length37] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape38-8-length38] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape39-8-length39] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape40-16-length40] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape41-16-length41] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape42-16-length42] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape43-32-length43] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape44-32-length44] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape45-32-length45] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape46-1-length46] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape47-1-length47] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape48-1-length48] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape49-1-length49] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape50-1-length50] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape51-1-length51] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape52-1-length52] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape53-1-length53] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape54-1-length54] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape55-8-length55] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape56-8-length56] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape57-8-length57] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape58-16-length58] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape59-16-length59] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape60-16-length60] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape61-32-length61] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape62-32-length62] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_in_pixels[shape63-32-length63] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape0-1-length0] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape1-1-length1] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape2-1-length2] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape3-1-length3] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape4-1-length4] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape5-1-length5] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape6-1-length6] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape7-1-length7] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape8-1-length8] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape9-8-length9] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape10-8-length10] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape11-8-length11] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape12-8-length12] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape13-8-length13] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape14-8-length14] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape15-16-length15] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape16-16-length16] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape17-16-length17] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape18-16-length18] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape19-16-length19] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape20-32-length20] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape21-32-length21] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape22-32-length22] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape23-32-length23] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape24-32-length24] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape25-1-length25] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape26-1-length26] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape27-1-length27] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape28-1-length28] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape29-1-length29] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape30-1-length30] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape31-1-length31] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape32-1-length32] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape33-1-length33] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape34-8-length34] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape35-8-length35] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape36-8-length36] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape37-8-length37] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape38-8-length38] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape39-8-length39] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape40-16-length40] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape41-16-length41] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape42-16-length42] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape43-32-length43] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape44-32-length44] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape45-32-length45] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape46-1-length46] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape47-1-length47] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape48-1-length48] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape49-1-length49] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape50-1-length50] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape51-1-length51] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape52-1-length52] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape53-1-length53] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape54-1-length54] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape55-8-length55] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape56-8-length56] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape57-8-length57] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape58-16-length58] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape59-16-length59] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape60-16-length60] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape61-32-length61] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape62-32-length62] pydicom/tests/test_handler_util.py::TestGetExpectedLength::test_length_ybr_422[shape63-32-length63] pydicom/tests/test_handler_util.py::TestNumpy_ModalityLUT::test_slope_intercept pydicom/tests/test_handler_util.py::TestNumpy_ModalityLUT::test_lut_sequence pydicom/tests/test_handler_util.py::TestNumpy_ModalityLUT::test_lut_sequence_zero_entries pydicom/tests/test_handler_util.py::TestNumpy_ModalityLUT::test_unchanged pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_neither_ds_nor_palette_raises pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_palette_unknown_raises pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_palette_unavailable_raises pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_supplemental_raises pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_invalid_lut_bit_depth_raises pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_unequal_lut_length_raises pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_no_palette_color pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_uint08_16 pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_uint08_16_2frame pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_uint16_16_segmented_litle pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_uint16_16_segmented_big pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_16_allocated_8_entries pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_alpha pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_well_known_palette pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_first_map_positive pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_first_map_negative pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_discrete pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_linear pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_indirect_08 pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_indirect_16 pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_palettes_spring pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_palettes_summer pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_palettes_fall pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_palettes_winter pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_first_linear_raises pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_first_indirect_raises pydicom/tests/test_handler_util.py::TestNumpy_ExpandSegmentedLUT::test_unknown_opcode_raises pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_single_view pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_multi_view pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_multi_frame pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_zero_entries pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_uint8 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_uint16 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_int8 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_int16 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_voi_bad_depth pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_single_view pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_multi_view pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_uint8 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_uint16 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_uint32 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_int8 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_int16 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_int32 pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_multi_frame pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_rescale pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_modality_lut pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_bad_photometric_interp pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_bad_parameters pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_window_bad_index pydicom/tests/test_handler_util.py::TestNumpy_VOILUT::test_unchanged pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_no_jpeg_ls::test_JPEG_LS_PixelArray pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_JPEG2000_no_jpeg_ls::test_JPEG2000PixelArray pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_JPEG2000_no_jpeg_ls::test_emri_JPEG2000PixelArray pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_JPEGlossy_no_jpeg_ls::testJPEGlossy pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_JPEGlossy_no_jpeg_ls::testJPEGlossyPixelArray pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_JPEGlossy_no_jpeg_ls::testJPEGBaselineColor3DPixelArray pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_JPEGlossless_no_jpeg_ls::testJPEGlossless pydicom/tests/test_jpeg_ls_pixel_data.py::TestJPEGLS_JPEGlossless_no_jpeg_ls::testJPEGlosslessPixelArray pydicom/tests/test_json.py::TestPersonName::test_json_pn_from_file pydicom/tests/test_json.py::TestPersonName::test_pn_components_to_json pydicom/tests/test_json.py::TestPersonName::test_pn_components_from_json pydicom/tests/test_json.py::TestPersonName::test_empty_value pydicom/tests/test_json.py::TestPersonName::test_multi_value_to_json pydicom/tests/test_json.py::TestPersonName::test_dataelem_from_json pydicom/tests/test_json.py::TestAT::test_to_json pydicom/tests/test_json.py::TestAT::test_from_json pydicom/tests/test_json.py::TestAT::test_invalid_json pydicom/tests/test_json.py::TestDataSetToJson::test_json_from_dicom_file pydicom/tests/test_json.py::TestDataSetToJson::test_roundtrip pydicom/tests/test_json.py::TestDataSetToJson::test_dataset_dumphandler pydicom/tests/test_json.py::TestDataSetToJson::test_dataelement_dumphandler pydicom/tests/test_json.py::TestDataSetToJson::test_sort_order pydicom/tests/test_json.py::TestSequence::test_nested_sequences pydicom/tests/test_json.py::TestBinary::test_inline_binary pydicom/tests/test_json.py::TestBinary::test_invalid_inline_binary pydicom/tests/test_json.py::TestBinary::test_valid_bulkdata_uri pydicom/tests/test_json.py::TestBinary::test_invalid_bulkdata_uri pydicom/tests/test_json.py::TestBinary::test_bulk_data_reader_is_called pydicom/tests/test_misc.py::TestMisc::test_is_dicom pydicom/tests/test_misc.py::TestMisc::test_size_in_bytes pydicom/tests/test_multival.py::TestMultiValue::testMultiDS pydicom/tests/test_multival.py::TestMultiValue::testEmptyElements pydicom/tests/test_multival.py::TestMultiValue::testLimits pydicom/tests/test_multival.py::TestMultiValue::testAppend pydicom/tests/test_multival.py::TestMultiValue::testSetIndex pydicom/tests/test_multival.py::TestMultiValue::testDeleteIndex pydicom/tests/test_multival.py::TestMultiValue::testExtend pydicom/tests/test_multival.py::TestMultiValue::testSlice pydicom/tests/test_multival.py::TestMultiValue::testIssue236DeepCopy pydicom/tests/test_multival.py::TestMultiValue::testSorting pydicom/tests/test_multival.py::TestMultiValue::test_equal pydicom/tests/test_multival.py::TestMultiValue::test_not_equal pydicom/tests/test_multival.py::TestMultiValue::test_str_rep pydicom/tests/test_numpy_pixel_data.py::test_unsupported_syntaxes pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_environment pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_supported_dataset pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_dcmtk.dcm-data0] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG-lossy.dcm-data1] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_gdcm.dcm-data2] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_jpeg_ls_lossless.dcm-data3] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/emri_small_jpeg_2k_lossless.dcm-data4] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG2000.dcm-data5] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_RLE.dcm-data6] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NoNumpyHandler::test_pixel_array_raises pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_environment pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_unsupported_syntax_raises pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_dataset_pixel_array_handler_needs_convert pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_dataset_pixel_array_no_pixels pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_dcmtk.dcm-data0] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG-lossy.dcm-data1] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_gdcm.dcm-data2] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_jpeg_ls_lossless.dcm-data3] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/emri_small_jpeg_2k_lossless.dcm-data4] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG2000.dcm-data5] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_RLE.dcm-data6] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_pixel_array_8bit_un_signed pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_decompress_using_handler[numpy] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_decompress_using_handler[NumPy] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_decompress_using_handler[np] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_decompress_using_handler[np_handler] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_decompress_using_handler[numpy_handler] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_pixel_array_16bit_un_signed pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_pixel_array_32bit_un_signed pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_8bit_1sample_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_8bit_1sample_2frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_8bit_3sample_1frame_odd_size pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_8bit_3sample_1frame_ybr422 pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_8bit_3sample_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_8bit_3sample_2frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/liver_1frame.dcm-data0] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/liver.dcm-data1] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/OBXXXX1A.dcm-data2] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_rgb_small_odd.dcm-data3] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_ybr_full_422_uncompressed.dcm-data4] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/OBXXXX1A_2frame.dcm-data5] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_rgb.dcm-data6] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_rgb_2frame.dcm-data7] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/MR_small.dcm-data8] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/emri_small.dcm-data9] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_rgb_16bit.dcm-data10] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_rgb_16bit_2frame.dcm-data11] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/rtdose_1frame.dcm-data12] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/rtdose.dcm-data13] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_rgb_32bit.dcm-data14] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/SC_rgb_32bit_2frame.dcm-data15] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_1bit_1sample_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_1bit_1sample_3frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_16bit_1sample_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_16bit_1sample_1frame_padded pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_16bit_1sample_10frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_16bit_3sample_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_16bit_3sample_2frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_32bit_1sample_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_32bit_1sample_15frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_32bit_3sample_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_32bit_3sample_2frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_32bit_float_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_32bit_float_15frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_64bit_float_1frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_little_64bit_float_15frame pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/liver_1frame.dcm-/pydicom/pydicom/data/test_files/liver_expb_1frame.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/liver.dcm-/pydicom/pydicom/data/test_files/liver_expb.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/OBXXXX1A.dcm-/pydicom/pydicom/data/test_files/OBXXXX1A_expb.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/OBXXXX1A_2frame.dcm-/pydicom/pydicom/data/test_files/OBXXXX1A_expb_2frame.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/SC_rgb.dcm-/pydicom/pydicom/data/test_files/SC_rgb_expb.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/SC_rgb_2frame.dcm-/pydicom/pydicom/data/test_files/SC_rgb_expb_2frame.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/MR_small.dcm-/pydicom/pydicom/data/test_files/MR_small_expb.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/emri_small.dcm-/pydicom/pydicom/data/test_files/emri_small_big_endian.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/SC_rgb_16bit.dcm-/pydicom/pydicom/data/test_files/SC_rgb_expb_16bit.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/SC_rgb_16bit_2frame.dcm-/pydicom/pydicom/data/test_files/SC_rgb_expb_16bit_2frame.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/rtdose_1frame.dcm-/pydicom/pydicom/data/test_files/rtdose_expb_1frame.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/rtdose.dcm-/pydicom/pydicom/data/test_files/rtdose_expb.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/SC_rgb_32bit.dcm-/pydicom/pydicom/data/test_files/SC_rgb_expb_32bit.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_big_endian_datasets[/pydicom/pydicom/data/test_files/SC_rgb_32bit_2frame.dcm-/pydicom/pydicom/data/test_files/SC_rgb_expb_32bit_2frame.dcm] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_endianness_not_set pydicom/tests/test_numpy_pixel_data.py::TestNumpy_NumpyHandler::test_read_only pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_no_pixel_data_raises pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_missing_required_elem pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_unknown_pixel_representation_raises pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_unsupported_syntaxes_raises pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_bad_length_raises pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_missing_padding_warns pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_change_photometric_interpretation pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_array_read_only pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_array_read_only_bit_packed pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_ybr422_excess_padding pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_ybr422_wrong_interpretation pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_float_pixel_data pydicom/tests/test_numpy_pixel_data.py::TestNumpy_GetPixelData::test_double_float_pixel_data pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[-output0] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x00-output1] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x01-output2] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x02-output3] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x04-output4] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x08-output5] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x10-output6] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[ pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[@-output8] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x80-output9] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\xaa-output10] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\xf0-output11] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x0f-output12] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\xff-output13] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x00\x00-output14] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x00\x01-output15] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x00\x80-output16] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x00\xff-output17] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x01\x80-output18] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\x80\x80-output19] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_UnpackBits::test_unpack[\xff\x80-output20] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[-input0] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x00-input1] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x01-input2] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x02-input3] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x04-input4] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x08-input5] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x10-input6] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[ pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[@-input8] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x80-input9] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\xaa-input10] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\xf0-input11] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x0f-input12] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\xff-input13] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x00\x00-input14] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x00\x01-input15] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x00\x80-input16] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x00\xff-input17] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x01\x80-input18] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\x80\x80-input19] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack[\xff\x80-input20] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_non_binary_input pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_non_array_input pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x00@-input0] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x00 pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x00\x10-input2] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x00\x08-input3] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x00\x04-input4] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x00\x02-input5] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x00\x01-input6] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x80-input7] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[@-input8] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[ pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x10-input10] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x08-input11] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x04-input12] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x02-input13] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[\x01-input14] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_pack_partial[-input15] pydicom/tests/test_numpy_pixel_data.py::TestNumpy_PackBits::test_functional pydicom/tests/test_overlay_np.py::test_unsupported_syntaxes pydicom/tests/test_overlay_np.py::TestNoNumpyHandler::test_overlay_array_raises pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_environment pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_unsupported_syntax_raises pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_dcmtk.dcm-data0] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG-lossy.dcm-data1] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_gdcm.dcm-data2] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_jpeg_ls_lossless.dcm-data3] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/emri_small_jpeg_2k_lossless.dcm-data4] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG2000.dcm-data5] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_RLE.dcm-data6] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_properties[/pydicom/pydicom/data/test_files/MR-SIEMENS-DICOM-WithOverlays.dcm-data0] pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_little_1bit_1sample_1frame pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_read_only pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_bad_group_raises pydicom/tests/test_overlay_np.py::TestNumpy_NumpyHandler::test_no_frames pydicom/tests/test_overlay_np.py::TestNumpy_GetOverlayArray::test_no_overlay_data_raises pydicom/tests/test_overlay_np.py::TestNumpy_GetOverlayArray::test_unsupported_syntax_raises pydicom/tests/test_overlay_np.py::TestNumpy_GetOverlayArray::test_bad_length_raises pydicom/tests/test_overlay_np.py::TestNumpy_GetOverlayArray::test_missing_padding_warns pydicom/tests/test_overlay_np.py::TestNumpy_GetOverlayArray::test_excess_padding pydicom/tests/test_overlay_np.py::TestNumpy_ReshapeOverlayArray::test_reference_1frame_1sample pydicom/tests/test_overlay_np.py::TestNumpy_ReshapeOverlayArray::test_reference_2frame_1sample pydicom/tests/test_overlay_np.py::TestNumpy_ReshapeOverlayArray::test_1frame pydicom/tests/test_overlay_np.py::TestNumpy_ReshapeOverlayArray::test_2frame_1sample pydicom/tests/test_overlay_np.py::TestNumpy_ReshapeOverlayArray::test_invalid_nr_frames_raises pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape0-1-length0] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape1-1-length1] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape2-1-length2] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape3-1-length3] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape4-1-length4] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape5-1-length5] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape6-1-length6] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape7-1-length7] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape8-1-length8] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape9-1-length9] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape10-1-length10] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape11-1-length11] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape12-1-length12] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape13-1-length13] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape14-1-length14] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape15-1-length15] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape16-1-length16] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_bytes[shape17-1-length17] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape0-1-length0] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape1-1-length1] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape2-1-length2] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape3-1-length3] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape4-1-length4] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape5-1-length5] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape6-1-length6] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape7-1-length7] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape8-1-length8] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape9-1-length9] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape10-1-length10] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape11-1-length11] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape12-1-length12] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape13-1-length13] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape14-1-length14] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape15-1-length15] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape16-1-length16] pydicom/tests/test_overlay_np.py::TestNumpy_GetExpectedLength::test_length_in_pixels[shape17-1-length17] pydicom/tests/test_pillow_pixel_data.py::Test_JPEGLS_no_pillow::test_JPEG_LS_PixelArray pydicom/tests/test_pillow_pixel_data.py::Test_JPEGLS_no_pillow::test_emri_JPEG_LS_PixelArray pydicom/tests/test_pillow_pixel_data.py::Test_JPEG2000Tests_no_pillow::testJPEG2000 pydicom/tests/test_pillow_pixel_data.py::Test_JPEG2000Tests_no_pillow::testJPEG2000PixelArray pydicom/tests/test_pillow_pixel_data.py::Test_JPEG2000Tests_no_pillow::test_emri_JPEG2000PixelArray pydicom/tests/test_pillow_pixel_data.py::Test_JPEG2000Tests_no_pillow::test_jpeg2000_lossy pydicom/tests/test_pillow_pixel_data.py::Test_JPEGlossyTests_no_pillow::testJPEGlossy pydicom/tests/test_pillow_pixel_data.py::Test_JPEGlossyTests_no_pillow::testJPEGlossyPixelArray pydicom/tests/test_pillow_pixel_data.py::Test_JPEGlossyTests_no_pillow::testJPEGBaselineColor3DPixelArray pydicom/tests/test_pillow_pixel_data.py::Test_JPEGlosslessTests_no_pillow::testJPEGlossless pydicom/tests/test_pillow_pixel_data.py::Test_JPEGlosslessTests_no_pillow::testJPEGlosslessPixelArray pydicom/tests/test_rawread.py::TestRawReaderExplVRTests::testExplVRLittleEndianLongLength pydicom/tests/test_rawread.py::TestRawReaderExplVRTests::testExplVRLittleEndianShortLength pydicom/tests/test_rawread.py::TestRawReaderExplVRTests::testExplVRLittleEndianUndefLength pydicom/tests/test_rawread.py::TestRawReaderImplVR::testImplVRLittleEndian pydicom/tests/test_rawread.py::TestRawReaderImplVR::testImplVRLittleEndianUndefLength pydicom/tests/test_rawread.py::TestRawSequence::testEmptyItem pydicom/tests/test_rawread.py::TestRawSequence::testImplVRLittleEndian_ExplicitLengthSeq pydicom/tests/test_rawread.py::TestRawSequence::testImplVRBigEndian_ExplicitLengthSeq pydicom/tests/test_rawread.py::TestRawSequence::testExplVRBigEndian_UndefinedLengthSeq pydicom/tests/test_rle_pixel_data.py::test_unsupported_syntaxes pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_environment pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_supported_dataset pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/rtdose_1frame.dcm-data0] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb.dcm-data1] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/image_dfl.dcm-data2] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_expb_2frame.dcm-data3] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_dcmtk.dcm-data4] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG-lossy.dcm-data5] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_gdcm.dcm-data6] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_jpeg_ls_lossless.dcm-data7] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/emri_small_jpeg_2k_lossless.dcm-data8] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG2000.dcm-data9] pydicom/tests/test_rle_pixel_data.py::TestNumpy_NoRLEHandler::test_pixel_array_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_environment pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_unsupported_syntax_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/rtdose_1frame.dcm-data0] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb.dcm-data1] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/image_dfl.dcm-data2] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_expb_2frame.dcm-data3] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_dcmtk.dcm-data4] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG-lossy.dcm-data5] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/SC_rgb_jpeg_gdcm.dcm-data6] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/MR_small_jpeg_ls_lossless.dcm-data7] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/emri_small_jpeg_2k_lossless.dcm-data8] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_can_access_unsupported_dataset[/pydicom/pydicom/data/test_files/JPEG2000.dcm-data9] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_signed pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_1bit_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_8bit_1sample_1f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_decompress_with_handler pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_8bit_1sample_2f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_8bit_3sample_1f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_8bit_3sample_2f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_16bit_1sample_1f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_16bit_1sample_10f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_16bit_3sample_1f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_16bit_3sample_2f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_32bit_1sample_1f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_32bit_1sample_15f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_32bit_3sample_1f pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEHandler::test_pixel_array_32bit_3sample_2f pydicom/tests/test_rle_pixel_data.py::TestNumpy_GetPixelData::test_no_pixel_data_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_GetPixelData::test_unknown_pixel_representation_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_GetPixelData::test_unsupported_syntaxes_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_GetPixelData::test_change_photometric_interpretation pydicom/tests/test_rle_pixel_data.py::TestNumpy_GetPixelData::test_little_endian_segment_order pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_invalid_header_length pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_invalid_nr_segments_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_parse_header[0-offsets0] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_parse_header[1-offsets1] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_parse_header[2-offsets2] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_parse_header[8-offsets3] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_parse_header[14-offsets4] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEParseHeader::test_parse_header[15-offsets5] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_unsupported_bits_allocated_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x00\x00\x00\x00-1-8] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x02\x00\x00\x00-1-8] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x02\x00\x00\x00-3-8] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x04\x00\x00\x00-3-8] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x01\x00\x00\x00-1-16] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x03\x00\x00\x00-1-16] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x05\x00\x00\x00-3-16] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x07\x00\x00\x00-3-16] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x03\x00\x00\x00-1-32] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x05\x00\x00\x00-1-32] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x0b\x00\x00\x00-3-32] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\r\x00\x00\x00-3-32] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\x07\x00\x00\x00-1-64] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_nr_segments_raises[\t\x00\x00\x00-1-64] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_invalid_frame_data_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_8bit_1sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_8bit_3sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_16bit_1sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_16bit_3sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_32bit_1sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeFrame::test_32bit_3sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeSegment::test_noop pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeSegment::test_literal pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEDecodeSegment::test_copy pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input0-] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input1-\xff\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input2-\xfe\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input3-\xc1\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input4-\x82\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input5-\x81\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input6-\x81\x00\x00\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input7-\x81\x00\xff\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input8-\x81\x00\x81\x00\x81\x00\x81\x00\x81\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input9-\x00\x00] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input10-\x01\x00\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input11-\x02\x00\x01\x02] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input12-?\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input13-~\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x02] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input14-\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input15-\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x02] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input16-\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input17-\x00\x00\xff\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input18-\x00\x00\x81\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input19-\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\xff\x02] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input20-\x7f\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x81\x02] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input21-\xff\x00\x00\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input22-\xff\x00\x7f\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input23-\x81\x00\x00\x01] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeRow::test_encode[input24-\x81\x00\x7f\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02] pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_cycle_8bit_1sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_cycle_8bit_3sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_cycle_16bit_1sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_cycle_16bit_3sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_cycle_32bit_1sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_cycle_32bit_3sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_16_segments_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_15_segment pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_encoding_multiple_frames_raises pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_single_row_1sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeFrame::test_single_row_3sample pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodePlane::test_8bit pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodePlane::test_16bit pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodePlane::test_16bit_segment_order pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodePlane::test_32bit pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodePlane::test_32bit_segment_order pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodePlane::test_padding pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeSegment::test_one_row pydicom/tests/test_rle_pixel_data.py::TestNumpy_RLEEncodeSegment::test_cycle pydicom/tests/test_sequence.py::TestSequence::testDefaultInitialization pydicom/tests/test_sequence.py::TestSequence::testValidInitialization pydicom/tests/test_sequence.py::TestSequence::testInvalidInitialization pydicom/tests/test_sequence.py::TestSequence::testInvalidAssignment pydicom/tests/test_sequence.py::TestSequence::testValidAssignment pydicom/tests/test_sequence.py::TestSequence::test_str pydicom/tests/test_tag.py::TestBaseTag::test_le_same_class pydicom/tests/test_tag.py::TestBaseTag::test_le_diff_class pydicom/tests/test_tag.py::TestBaseTag::test_le_subclass pydicom/tests/test_tag.py::TestBaseTag::test_le_tuple pydicom/tests/test_tag.py::TestBaseTag::test_le_raises pydicom/tests/test_tag.py::TestBaseTag::test_lt_same_class pydicom/tests/test_tag.py::TestBaseTag::test_lt_diff_class pydicom/tests/test_tag.py::TestBaseTag::test_lt_subclass pydicom/tests/test_tag.py::TestBaseTag::test_lt_tuple pydicom/tests/test_tag.py::TestBaseTag::test_lt_raises pydicom/tests/test_tag.py::TestBaseTag::test_ge_same_class pydicom/tests/test_tag.py::TestBaseTag::test_ge_diff_class pydicom/tests/test_tag.py::TestBaseTag::test_ge_subclass pydicom/tests/test_tag.py::TestBaseTag::test_ge_tuple pydicom/tests/test_tag.py::TestBaseTag::test_ge_raises pydicom/tests/test_tag.py::TestBaseTag::test_gt_same_class pydicom/tests/test_tag.py::TestBaseTag::test_gt_diff_class pydicom/tests/test_tag.py::TestBaseTag::test_gt_subclass pydicom/tests/test_tag.py::TestBaseTag::test_gt_tuple pydicom/tests/test_tag.py::TestBaseTag::test_gt_raises pydicom/tests/test_tag.py::TestBaseTag::test_eq_same_class pydicom/tests/test_tag.py::TestBaseTag::test_eq_diff_class pydicom/tests/test_tag.py::TestBaseTag::test_eq_subclass pydicom/tests/test_tag.py::TestBaseTag::test_eq_tuple pydicom/tests/test_tag.py::TestBaseTag::test_eq_raises pydicom/tests/test_tag.py::TestBaseTag::test_ne_same_class pydicom/tests/test_tag.py::TestBaseTag::test_ne_diff_class pydicom/tests/test_tag.py::TestBaseTag::test_ne_subclass pydicom/tests/test_tag.py::TestBaseTag::test_ne_tuple pydicom/tests/test_tag.py::TestBaseTag::test_ne_raises pydicom/tests/test_tag.py::TestBaseTag::test_hash pydicom/tests/test_tag.py::TestBaseTag::test_str pydicom/tests/test_tag.py::TestBaseTag::test_group pydicom/tests/test_tag.py::TestBaseTag::test_element pydicom/tests/test_tag.py::TestBaseTag::test_private pydicom/tests/test_tag.py::TestBaseTag::test_private_creator pydicom/tests/test_tag.py::TestBaseTag::test_base_class pydicom/tests/test_tag.py::TestTag::test_tag_single_int pydicom/tests/test_tag.py::TestTag::test_tag_single_tuple pydicom/tests/test_tag.py::TestTag::test_tag_single_list pydicom/tests/test_tag.py::TestTag::test_tag_single_str pydicom/tests/test_tag.py::TestTag::test_tag_double_str pydicom/tests/test_tag.py::TestTag::test_tag_double_int pydicom/tests/test_tag.py::TestTupleTag::test_tuple_tag pydicom/tests/test_tag.py::TestTagInException::test_raise_exception pydicom/tests/test_uid.py::TestGenerateUID::test_generate_uid pydicom/tests/test_uid.py::TestGenerateUID::test_entropy_src pydicom/tests/test_uid.py::TestGenerateUID::test_entropy_src_custom pydicom/tests/test_uid.py::TestGenerateUID::test_none pydicom/tests/test_uid.py::TestGenerateUID::test_none_iterate pydicom/tests/test_uid.py::TestUID::test_equality pydicom/tests/test_uid.py::TestUID::test_inequality pydicom/tests/test_uid.py::TestUID::test_hash pydicom/tests/test_uid.py::TestUID::test_str pydicom/tests/test_uid.py::TestUID::test_is_implicit_vr pydicom/tests/test_uid.py::TestUID::test_is_little_endian pydicom/tests/test_uid.py::TestUID::test_is_deflated pydicom/tests/test_uid.py::TestUID::test_is_transfer_syntax pydicom/tests/test_uid.py::TestUID::test_is_compressed pydicom/tests/test_uid.py::TestUID::test_is_encapsulated pydicom/tests/test_uid.py::TestUID::test_name pydicom/tests/test_uid.py::TestUID::test_name_with_equal_hash pydicom/tests/test_uid.py::TestUID::test_type pydicom/tests/test_uid.py::TestUID::test_info pydicom/tests/test_uid.py::TestUID::test_is_retired pydicom/tests/test_uid.py::TestUID::test_is_valid pydicom/tests/test_uid.py::TestUID::test_is_private pydicom/tests/test_uid.py::TestUID::test_raises pydicom/tests/test_uid.py::TestUID::test_transitive pydicom/tests/test_uid.py::TestUIDPrivate::test_equality pydicom/tests/test_uid.py::TestUIDPrivate::test_inequality pydicom/tests/test_uid.py::TestUIDPrivate::test_hash pydicom/tests/test_uid.py::TestUIDPrivate::test_str pydicom/tests/test_uid.py::TestUIDPrivate::test_is_implicit_vr pydicom/tests/test_uid.py::TestUIDPrivate::test_is_little_endian pydicom/tests/test_uid.py::TestUIDPrivate::test_is_deflated pydicom/tests/test_uid.py::TestUIDPrivate::test_is_transfer_syntax pydicom/tests/test_uid.py::TestUIDPrivate::test_is_compressed pydicom/tests/test_uid.py::TestUIDPrivate::test_is_encapsulated pydicom/tests/test_uid.py::TestUIDPrivate::test_name pydicom/tests/test_uid.py::TestUIDPrivate::test_type pydicom/tests/test_uid.py::TestUIDPrivate::test_info pydicom/tests/test_uid.py::TestUIDPrivate::test_is_retired pydicom/tests/test_uid.py::TestUIDPrivate::test_is_valid pydicom/tests/test_uid.py::TestUIDPrivate::test_is_private pydicom/tests/test_unicode.py::TestUnicodeFilenames::test_read pydicom/tests/test_util.py::TestCodify::test_camel_to_underscore pydicom/tests/test_util.py::TestCodify::test_tag_repr pydicom/tests/test_util.py::TestCodify::test_default_name_filter pydicom/tests/test_util.py::TestCodify::test_code_imports pydicom/tests/test_util.py::TestCodify::test_code_dataelem_standard pydicom/tests/test_util.py::TestCodify::test_code_dataelem_exclude_size pydicom/tests/test_util.py::TestCodify::test_code_dataelem_private pydicom/tests/test_util.py::TestCodify::test_code_dataelem_sequence pydicom/tests/test_util.py::TestCodify::test_code_sequence pydicom/tests/test_util.py::TestCodify::test_code_dataset pydicom/tests/test_util.py::TestCodify::test_code_file pydicom/tests/test_util.py::TestDump::test_print_character pydicom/tests/test_util.py::TestDump::test_filedump pydicom/tests/test_util.py::TestDump::test_datadump pydicom/tests/test_util.py::TestDump::test_hexdump pydicom/tests/test_util.py::TestDump::test_pretty_print pydicom/tests/test_util.py::TestFixer::test_fix_separator_callback pydicom/tests/test_util.py::TestFixer::test_fix_separator pydicom/tests/test_util.py::TestFixer::test_mismatch_callback pydicom/tests/test_util.py::TestFixer::test_fix_mismatch pydicom/tests/test_util.py::TestHexUtil::test_hex_to_bytes pydicom/tests/test_util.py::TestHexUtil::test_bytes_to_hex pydicom/tests/test_util.py::TestDataElementCallbackTests::testBadSeparator pydicom/tests/test_util.py::TestDataElementCallbackTests::testImplVRcomma pydicom/tests/test_valuerep.py::TestTM::test_pickling pydicom/tests/test_valuerep.py::TestDT::test_pickling pydicom/tests/test_valuerep.py::TestDA::test_pickling pydicom/tests/test_valuerep.py::TestDS::test_empty_value pydicom/tests/test_valuerep.py::TestDS::test_float_values pydicom/tests/test_valuerep.py::TestDSfloat::test_pickling pydicom/tests/test_valuerep.py::TestDSfloat::test_str pydicom/tests/test_valuerep.py::TestDSfloat::test_repr pydicom/tests/test_valuerep.py::TestDSdecimal::test_pickling pydicom/tests/test_valuerep.py::TestDSdecimal::test_float_value pydicom/tests/test_valuerep.py::TestIS::test_empty_value pydicom/tests/test_valuerep.py::TestIS::test_valid_value pydicom/tests/test_valuerep.py::TestIS::test_invalid_value pydicom/tests/test_valuerep.py::TestIS::test_pickling pydicom/tests/test_valuerep.py::TestIS::test_longint pydicom/tests/test_valuerep.py::TestIS::test_overflow pydicom/tests/test_valuerep.py::TestIS::test_str pydicom/tests/test_valuerep.py::TestIS::test_repr pydicom/tests/test_valuerep.py::TestBadValueRead::test_read_bad_value_in_VR_default pydicom/tests/test_valuerep.py::TestBadValueRead::test_read_bad_value_in_VR_enforce_valid_value pydicom/tests/test_valuerep.py::TestDecimalString::test_valid_decimal_strings pydicom/tests/test_valuerep.py::TestDecimalString::test_invalid_decimal_strings pydicom/tests/test_valuerep.py::TestPersonName::test_last_first pydicom/tests/test_valuerep.py::TestPersonName::test_copy pydicom/tests/test_valuerep.py::TestPersonName::test_three_component pydicom/tests/test_valuerep.py::TestPersonName::test_formatting pydicom/tests/test_valuerep.py::TestPersonName::test_unicode_kr pydicom/tests/test_valuerep.py::TestPersonName::test_unicode_jp_from_bytes pydicom/tests/test_valuerep.py::TestPersonName::test_unicode_jp_from_bytes_comp_delimiter pydicom/tests/test_valuerep.py::TestPersonName::test_unicode_jp_from_bytes_caret_delimiter pydicom/tests/test_valuerep.py::TestPersonName::test_unicode_jp_from_unicode pydicom/tests/test_valuerep.py::TestPersonName::test_not_equal pydicom/tests/test_valuerep.py::TestPersonName::test_encoding_carried pydicom/tests/test_valuerep.py::TestPersonName::test_hash pydicom/tests/test_valuerep.py::TestDateTime::test_date pydicom/tests/test_valuerep.py::TestDateTime::test_date_time pydicom/tests/test_valuerep.py::TestDateTime::test_time pydicom/tests/test_values.py::TestConvertTag::test_big_endian pydicom/tests/test_values.py::TestConvertTag::test_little_endian pydicom/tests/test_values.py::TestConvertTag::test_offset pydicom/tests/test_values.py::TestConvertAE::test_strip_blanks pydicom/tests/test_values.py::TestConvertText::test_single_value pydicom/tests/test_values.py::TestConvertText::test_multi_value pydicom/tests/test_values.py::TestConvertText::test_single_value_with_backslash pydicom/tests/test_values.py::TestConvertText::test_single_value_with_delimiters pydicom/tests/test_values.py::TestConvertText::test_value_ending_with_padding pydicom/tests/test_values.py::TestConvertAT::test_big_endian pydicom/tests/test_values.py::TestConvertAT::test_little_endian pydicom/tests/test_values.py::TestConvertAT::test_empty_bytestring pydicom/tests/test_values.py::TestConvertDA::test_big_endian pydicom/tests/test_values.py::TestConvertDA::test_little_endian pydicom/tests/test_values.py::TestConvertDA::test_empty_bytestring pydicom/tests/test_values.py::TestConvertValue::test_convert_value_raises
pydicom/tests/test_handler_util.py::TestNumpy_PaletteColor::test_invalid_bit_depth_raises
pydicom/encaps.py doc/release_notes/v1.4.0.rst pydicom/pixel_data_handlers/util.py pydicom/dataset.py
pydicom/encaps.py doc/release_notes/v1.4.0.rst pydicom/pixel_data_handlers/util.py pydicom/dataset.py