============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pyproject.toml collecting ... collected 107 items test/test_common_extensions.py::TestMagic::test_archive PASSED test/test_common_extensions.py::TestMagic::test_audio PASSED test/test_common_extensions.py::TestMagic::test_bad_magic_input PASSED test/test_common_extensions.py::TestMagic::test_cmd_options PASSED test/test_common_extensions.py::TestMagic::test_ext PASSED test/test_common_extensions.py::TestMagic::test_fake_file PASSED test/test_common_extensions.py::TestMagic::test_file PASSED test/test_common_extensions.py::TestMagic::test_hex_string PASSED test/test_common_extensions.py::TestMagic::test_images PASSED test/test_common_extensions.py::TestMagic::test_magic_file PASSED test/test_common_extensions.py::TestMagic::test_magic_stream PASSED test/test_common_extensions.py::TestMagic::test_magic_string_with_filename_hint PASSED test/test_common_extensions.py::TestMagic::test_media PASSED test/test_common_extensions.py::TestMagic::test_mime PASSED test/test_common_extensions.py::TestMagic::test_not_found PASSED test/test_common_extensions.py::TestMagic::test_office PASSED test/test_common_extensions.py::TestMagic::test_small_stream_error PASSED test/test_common_extensions.py::TestMagic::test_stream PASSED test/test_common_extensions.py::TestMagic::test_string PASSED test/test_common_extensions.py::TestMagic::test_string_with_confidence PASSED test/test_common_extensions.py::TestMagic::test_system PASSED test/test_common_extensions.py::TestMagic::test_video PASSED test/test_main.py::test_what_from_file[bmp] PASSED test/test_main.py::test_what_from_file[gif] PASSED test/test_main.py::test_what_from_file[jpg] PASSED test/test_main.py::test_what_from_file[png] PASSED test/test_main.py::test_what_from_file[tif] PASSED test/test_main.py::test_what_from_file[webp] PASSED test/test_main.py::test_what_from_file_none PASSED test/test_main.py::test_what_from_string_no_str PASSED test/test_main.py::test_what_from_string[bmp-424d] PASSED test/test_main.py::test_what_from_string[bmp-424d787878785c3030305c303030] PASSED test/test_main.py::test_what_from_string[bmp-BM] PASSED test/test_main.py::test_what_from_string[exr-762f3101] PASSED test/test_main.py::test_what_from_string[exr-v/1\x01_0] PASSED test/test_main.py::test_what_from_string[exr-v/1\x01_1] PASSED test/test_main.py::test_what_from_string[gif-474946383761] PASSED test/test_main.py::test_what_from_string[gif-474946383961] PASSED test/test_main.py::test_what_from_string[gif-GIF87a] PASSED test/test_main.py::test_what_from_string[gif-GIF89a] PASSED test/test_main.py::test_what_from_string[pbm-P1 ] PASSED test/test_main.py::test_what_from_string[pbm-P1\n] PASSED test/test_main.py::test_what_from_string[pbm-P1\r] PASSED test/test_main.py::test_what_from_string[pbm-P1\t] PASSED test/test_main.py::test_what_from_string[pbm-P4 ] PASSED test/test_main.py::test_what_from_string[pbm-P4\n] PASSED test/test_main.py::test_what_from_string[pbm-P4\r] PASSED test/test_main.py::test_what_from_string[pbm-P4\t] PASSED test/test_main.py::test_what_from_string[pgm-P2 ] PASSED test/test_main.py::test_what_from_string[pgm-P2\n] PASSED test/test_main.py::test_what_from_string[pgm-P2\r] PASSED test/test_main.py::test_what_from_string[pgm-P2\t] PASSED test/test_main.py::test_what_from_string[pgm-P5 ] PASSED test/test_main.py::test_what_from_string[pgm-P5\n] PASSED test/test_main.py::test_what_from_string[pgm-P5\r] PASSED test/test_main.py::test_what_from_string[pgm-P5\t] PASSED test/test_main.py::test_what_from_string[png-89504e470d0a1a0a] PASSED test/test_main.py::test_what_from_string[png-\x89PNG\r\n\x1a\n0] PASSED test/test_main.py::test_what_from_string[png-\x89PNG\r\n\x1a\n1] PASSED test/test_main.py::test_what_from_string[ppm-P3 ] PASSED test/test_main.py::test_what_from_string[ppm-P3\n] PASSED test/test_main.py::test_what_from_string[ppm-P3\r] PASSED test/test_main.py::test_what_from_string[ppm-P3\t] PASSED test/test_main.py::test_what_from_string[ppm-P6 ] PASSED test/test_main.py::test_what_from_string[ppm-P6\n] PASSED test/test_main.py::test_what_from_string[ppm-P6\r] PASSED test/test_main.py::test_what_from_string[ppm-P6\t] PASSED test/test_main.py::test_what_from_string[rast-59A66A95] PASSED test/test_main.py::test_what_from_string[rast-Y\xa6j\x95] PASSED test/test_main.py::test_what_from_string[rgb-01da] PASSED test/test_main.py::test_what_from_string[rgb-\x01\xda] PASSED test/test_main.py::test_what_from_string[tiff-49492a00] PASSED test/test_main.py::test_what_from_string[tiff-4d4d002a] PASSED test/test_main.py::test_what_from_string[tiff-4d4d002b] PASSED test/test_main.py::test_what_from_string[tiff-II*\x00] PASSED test/test_main.py::test_what_from_string[tiff-MM\x00*] PASSED test/test_main.py::test_what_from_string[tiff-MM\x00+] PASSED test/test_main.py::test_what_from_string[webp-RIFF____WEBP] PASSED test/test_main.py::test_what_from_string[xbm-#define ] PASSED test/test_main.py::test_what_from_string[None-decafbad0] PASSED test/test_main.py::test_what_from_string[None-decafbad1] PASSED test/test_main.py::test_what_from_string_py311[jpeg-ffd8ffdb] PASSED test/test_main.py::test_what_from_string_py311[jpeg-\xff\xd8\xff\xdb] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-jpeg-______Exif0] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-jpeg-______Exif1] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-jpeg-______JFIF0] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-jpeg-______JFIF1] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-4949] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-49495c7832615c783030] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-4d4d] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-4d4d5c7830305c783261] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-II] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-II\x2a\x00] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-MM] PASSED test/test_main.py::test_what_from_string_imghdr_strict[True-tiff-MM\x00\x2a] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-jpeg-______Exif0] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-jpeg-______Exif1] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-jpeg-______JFIF0] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-jpeg-______JFIF1] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-4949] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-49495c7832615c783030] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-4d4d] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-4d4d5c7830305c783261] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-II] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-II\x2a\x00] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-MM] PASSED test/test_main.py::test_what_from_string_imghdr_strict[False-tiff-MM\x00\x2a] PASSED ======== 107 passed ========