From 2e672973b29fba804f10a34f05d2207ddcce762e Mon Sep 17 00:00:00 2001 From: Christian Herdtweck Date: Wed, 20 Apr 2022 11:03:39 +0200 Subject: [PATCH] tests: Treat xlsb properly in ftguess tests --- tests/ftguess/test_basic.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/tests/ftguess/test_basic.py b/tests/ftguess/test_basic.py index 2fea933..1faef0c 100644 --- a/tests/ftguess/test_basic.py +++ b/tests/ftguess/test_basic.py @@ -22,7 +22,7 @@ class TestFTGuess(unittest.TestCase): ftguess.FType_Word2007, ftguess.FType_Word2007_Macro, ftguess.FType_Word2007_Template, ftguess.FType_Word2007_Template_Macro, ftguess.FType_Excel97, - ftguess.FType_Excel2007, + ftguess.FType_Excel2007, ftguess.FType_Excel2007_XLSB, ftguess.FType_Excel2007_XLSX , ftguess.FType_Excel2007_XLSM , ftguess.FType_Excel2007_Template, ftguess.FType_Excel2007_Template_Macro, @@ -38,9 +38,6 @@ class TestFTGuess(unittest.TestCase): for extension in ftype.extensions: ftype_for_extension[extension] = ftype - # TODO: xlsb is not implemented yet - ftype_for_extension['xlsb'] = ftguess.FType_Generic_OpenXML - for filename, file_contents in loop_over_files(): # let the system guess guess = ftguess.ftype_guess(data=file_contents) @@ -94,9 +91,7 @@ class TestFTGuess(unittest.TestCase): if expect not in (ftguess.FType_Generic_OLE, ftguess.FType_Unknown): self.assertEqual(guess.is_excel(), extension.startswith('x') and extension != 'xml' - and extension != 'xlsb' and extension != 'xps') - # xlsb is excel but not handled properly yet self.assertEqual(guess.is_word(), extension.startswith('d')) self.assertEqual(guess.is_powerpoint(), extension.startswith('p')) -- libgit2 0.21.4