From b05e39d1fb283c9beff61f740e756e5a66922f0d Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Wed, 25 Oct 2017 22:54:14 +0200 Subject: gemato.compression: Support getting potential compressed names --- tests/test_compression.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/test_compression.py') diff --git a/tests/test_compression.py b/tests/test_compression.py index 13c7835..820f23d 100644 --- a/tests/test_compression.py +++ b/tests/test_compression.py @@ -495,3 +495,16 @@ class NoCompressionTest(unittest.TestCase): cf.write(TEST_STRING.decode('utf8')) self.assertEqual(rf.read(), UTF16_TEST_STRING) + + +class OtherUtilityTests(unittest.TestCase): + def test_get_potential_compressed_names(self): + self.assertSetEqual(frozenset(gemato.compression + .get_potential_compressed_names('test')), + frozenset([ + 'test', + 'test.gz', + 'test.bz2', + 'test.lzma', + 'test.xz', + ])) -- cgit v1.2.3