From 7904944e09a59be636b5fe9c4dff2cba0ea02b81 Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Sat, 2 Apr 2016 12:15:55 -0700 Subject: [PATCH] deliberately test the ISO-8859-1 file --- tests/test_typeguesser.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_typeguesser.py b/tests/test_typeguesser.py index eb839ca..2a7de80 100644 --- a/tests/test_typeguesser.py +++ b/tests/test_typeguesser.py @@ -14,6 +14,13 @@ import example from tldp.typeguesser import guess from tldp.doctypes.common import SignatureChecker +# -- shorthand +opj = os.path.join +opd = os.path.dirname +opa = os.path.abspath + +sampledocs = opj(opd(__file__), 'sample-documents') + def genericGuessTest(content, ext): tf = ntf(prefix='tldp-guesser-test-', suffix=ext, delete=False) @@ -27,6 +34,10 @@ def genericGuessTest(content, ext): class TestDoctypes(unittest.TestCase): + def testISO_8859_1(self): + dt = guess(opj(sampledocs, 'ISO-8859-1.sgml')) + self.assertIsNotNone(dt) + def testDetectionBySignature(self): for ex in example.sources: if isinstance(ex.doctype, SignatureChecker):