From 66754033229c2a3cba186c7bfa0d965da39125ec Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Sun, 11 Nov 2018 17:23:29 +0100 Subject: [PATCH] Add wrapper script to run doctests --- scripts/doctest_runner.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 scripts/doctest_runner.py diff --git a/scripts/doctest_runner.py b/scripts/doctest_runner.py new file mode 100644 index 0000000..a1782e0 --- /dev/null +++ b/scripts/doctest_runner.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python + +"""Doctest runner for the imcflibs package. + +Needs to be run from imcflibs's parent directory. +""" + +if __name__ == "__main__": + import doctest + import sys + + VERB = '-v' in sys.argv + + import imcflibs + import imcflibs.pathtools + import imcflibs.iotools + import imcflibs.strtools + + doctest.testmod(imcflibs, verbose=VERB) + doctest.testmod(imcflibs.pathtools, verbose=VERB) + doctest.testmod(imcflibs.iotools, verbose=VERB) + doctest.testmod(imcflibs.strtools, verbose=VERB) -- GitLab