summaryrefslogtreecommitdiff
path: root/docutils/test/test_statemachine.py
diff options
context:
space:
mode:
Diffstat (limited to 'docutils/test/test_statemachine.py')
-rwxr-xr-xdocutils/test/test_statemachine.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/docutils/test/test_statemachine.py b/docutils/test/test_statemachine.py
index 4bc742e68..744936b87 100755
--- a/docutils/test/test_statemachine.py
+++ b/docutils/test/test_statemachine.py
@@ -8,9 +8,15 @@
Test module for statemachine.py.
"""
-import unittest
-import sys
+from pathlib import Path
import re
+import sys
+import unittest
+
+if __name__ == '__main__':
+ # prepend the "docutils root" to the Python library path
+ # so we import the local `docutils` package.
+ sys.path.insert(0, str(Path(__file__).parents[1]))
from docutils import statemachine