]> granicus.if.org Git - python/commitdiff
Issue #27109: Add InvalidFileException to __all__, by Jacek KoƂodziej
authorMartin Panter <vadmium+py@gmail.com>
Mon, 6 Jun 2016 02:00:50 +0000 (02:00 +0000)
committerMartin Panter <vadmium+py@gmail.com>
Mon, 6 Jun 2016 02:00:50 +0000 (02:00 +0000)
Lib/plistlib.py
Lib/test/test_plistlib.py

index b66639ca9e59ea18a2cd1e19f9cbd8bbf4268144..4f360f322037c7f26ea7f9dd975e95646aaf662f 100644 (file)
@@ -47,7 +47,7 @@ Parse Plist example:
 """
 __all__ = [
     "readPlist", "writePlist", "readPlistFromBytes", "writePlistToBytes",
-    "Plist", "Data", "Dict", "FMT_XML", "FMT_BINARY",
+    "Plist", "Data", "Dict", "InvalidFileException", "FMT_XML", "FMT_BINARY",
     "load", "dump", "loads", "dumps"
 ]
 
index 662ed904b0bdfe1a0fa3018dae977b36944c67c9..60ff9183c2ce48dee576d47be2f5ad5285fe77a7 100644 (file)
@@ -526,8 +526,14 @@ class TestPlistlibDeprecated(unittest.TestCase):
         self.assertEqual(cur, in_data)
 
 
+class MiscTestCase(unittest.TestCase):
+    def test__all__(self):
+        blacklist = {"PlistFormat", "PLISTHEADER"}
+        support.check__all__(self, plistlib, blacklist=blacklist)
+
+
 def test_main():
-    support.run_unittest(TestPlistlib, TestPlistlibDeprecated)
+    support.run_unittest(TestPlistlib, TestPlistlibDeprecated, MiscTestCase)
 
 
 if __name__ == '__main__':