From db5396bbc0b2ec1b4bc648e0a8a8b98b1bc7d66c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 9 Aug 2013 01:03:22 +0200 Subject: [PATCH] Add simple testsuite. --- .gitignore | 1 + Makefile.am | 12 ++++++++++++ tests/module-load.py | 14 ++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 tests/module-load.py diff --git a/.gitignore b/.gitignore index d5234c6c2..8fce8f6b5 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,7 @@ *.mo *.o *.stamp +*.trs *~ .deps .dirstamp diff --git a/Makefile.am b/Makefile.am index bd2546bb5..7e924fef1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -370,3 +370,15 @@ src/scripts/%: src/scripts/%.in Makefile src/systemd/%: src/systemd/%.in Makefile $(SED_PROCESS) + +# - testsuite ------------------------------------------------------------------ + +TESTS_ENVIRONMENT = \ + PYTHONPATH="$(top_srcdir)/.libs:$(top_srcdir)/src" \ + topdir="$(shell pwd)" + +dist_check_SCRIPTS = \ + tests/module-load.py + +TESTS = \ + $(dist_check_SCRTIPS) diff --git a/tests/module-load.py b/tests/module-load.py new file mode 100644 index 000000000..de9a25807 --- /dev/null +++ b/tests/module-load.py @@ -0,0 +1,14 @@ +#!/usr/bin/python + +import os +import sys + +# Try to load the _pakfire module. +import pakfire + +# Check that we didn't load the system's version. +topdir = os.environ.get("topdir") + +if not pakfire.__file__.startswith(topdir): + print "Wrong module loaded..." + sys.exit(1) -- 2.39.5