diff --git a/tests/test_xml_loader.py b/tests/test_xml_loader.py index d339c4a..87a9400 100644 --- a/tests/test_xml_loader.py +++ b/tests/test_xml_loader.py @@ -105,3 +105,9 @@ def test_xml_loader_from_string(self): def test_xml_loader_from_empty_string(self): with self.assertRaises(ParseError): len(xml('', read_from_src=True)) + + @patch('builtins.__import__', side_effect=ImportError('Mocked ImportError')) + def test_defusedxml_not_installed(self, mock_import): + with self.assertRaises(ImportError): + from pystreamapi.loaders import xml + xml(file_path)