summaryrefslogtreecommitdiff
path: root/test/test.py
diff options
context:
space:
mode:
authorpsrok1 <pawel.srokosz@cert.pl>2020-12-07 16:04:56 +0100
committerpsrok1 <pawel.srokosz@cert.pl>2020-12-07 16:08:12 +0100
commitca14bfba7d1eeea543c9e00ea33d1487a49e68e0 (patch)
tree05c80abbc80da3c96184999a33524fc9b069cabe /test/test.py
parent35026a19d6ff2b1934999ec6fb9c1812e4d4b07e (diff)
downloadpython-magic-ca14bfba7d1eeea543c9e00ea33d1487a49e68e0.tar.gz
Added support for magic_descriptor routine
Diffstat (limited to 'test/test.py')
-rwxr-xr-xtest/test.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/test.py b/test/test.py
index eb5af89..3097e6e 100755
--- a/test/test.py
+++ b/test/test.py
@@ -56,6 +56,13 @@ class MagicTest(unittest.TestCase):
self.assertEqual('application/pdf',
magic.from_file(filename.encode('utf-8'), mime=True))
+ def test_from_descriptor_str_and_bytes(self):
+ with open(os.path.join(self.TESTDATA_DIR, "test.pdf")) as f:
+ self.assertEqual('application/pdf',
+ magic.from_descriptor(f.fileno(), mime=True))
+ self.assertEqual('application/pdf',
+ magic.from_descriptor(f.fileno(), mime=True))
+
def test_from_buffer_str_and_bytes(self):
m = magic.Magic(mime=True)