summaryrefslogtreecommitdiff
path: root/tests/test_compression.py
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2017-10-29 16:39:56 +0100
committerMichał Górny <mgorny@gentoo.org>2017-10-29 16:39:56 +0100
commit25bb1604ed7c81e3192cd7c4616ffdceabd64ad4 (patch)
tree9dc04a94ef58dc44f22e469b19610a3654bb4388 /tests/test_compression.py
parent9284888ce12188bbe7c3a1865e254db820d24519 (diff)
downloadgemato-25bb1604ed7c81e3192cd7c4616ffdceabd64ad4.tar.gz
compression: Add an explicit function to get suffix
Diffstat (limited to 'tests/test_compression.py')
-rw-r--r--tests/test_compression.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/test_compression.py b/tests/test_compression.py
index 5f614d3..df78ec8 100644
--- a/tests/test_compression.py
+++ b/tests/test_compression.py
@@ -658,3 +658,20 @@ class OtherUtilityTests(unittest.TestCase):
'test.lzma',
'test.xz',
]))
+
+ def test_get_compressed_suffix_from_filename(self):
+ self.assertEqual(
+ gemato.compression.get_compressed_suffix_from_filename(
+ 'test.gz'), 'gz')
+ self.assertEqual(
+ gemato.compression.get_compressed_suffix_from_filename(
+ 'test.bz2'), 'bz2')
+ self.assertEqual(
+ gemato.compression.get_compressed_suffix_from_filename(
+ 'test.lzma'), 'lzma')
+ self.assertEqual(
+ gemato.compression.get_compressed_suffix_from_filename(
+ 'test.xz'), 'xz')
+ self.assertIsNone(
+ gemato.compression.get_compressed_suffix_from_filename(
+ 'test'))