============================= 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 ========
