# HG changeset patch # User Charlie Clark <charlie.clark@clark-consulting.eu> # Date 1427723120 -7200 # Mon Mar 30 15:45:20 2015 +0200 # Node ID f11d0d41d669d76d5c3118718cbb5572ab7163b3 # Parent 762c368eae42131cce0ffea2b1d4f48ea0fd5a11 Check for lxml and inform user if it is not available. diff --git a/et_xmlfile/tests/test_incremental_xmlfile.py b/et_xmlfile/tests/test_incremental_xmlfile.py --- a/et_xmlfile/tests/test_incremental_xmlfile.py +++ b/et_xmlfile/tests/test_incremental_xmlfile.py @@ -3,9 +3,14 @@ """ Tests for the incremental XML serialisation API. -From lxml +Adapted from the tests from lxml.etree.xmlfile +""" -""" +try: + import lxml +except ImportError: + raise ImportError("lxml is required to run the tests.") + from io import BytesIO import unittest