[SEBA-449]
Makefile for running all XOS tests, used both by developers and
Jenkins jobs.
Includes llp's "pass over migration" #13204 patchset:
Add ability for core migration to be run/checked from outside of the repo
tree (useful in tests)
Change-Id: I47d027a5492a51273a92296e9da5310b8bc49a8c
diff --git a/tox.ini b/tox.ini
index 2b634a9..d78bf8b 100644
--- a/tox.ini
+++ b/tox.ini
@@ -18,3 +18,21 @@
; W503, allow breaks before binary operators (see: https://github.com/PyCQA/pycodestyle/issues/498)
ignore = W503
max-line-length = 119
+
+[unittest]
+plugins = nose2.plugins.junitxml
+code-directories =
+ xos-genx
+ xos-api
+ xos-config
+ xos-synchronizer
+ coreapi
+
+[junit-xml]
+path = nose2-results.xml
+
+[coverage]
+always-on = True
+coverage = xos
+coverage-report = term
+coverage-report = xml