From 7e5cdeaabeaa95b8533af626b99a43c93e5ecf6f Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Fri, 23 Nov 2018 15:02:52 +1100 Subject: rtemstoolkit: Add unit testing for the python modules - Add support to run the unit tests for the rtemstoolkit python modules from waf. Enter './waf test' for the tests to be run on python2 and python3. - Update the importing of rtemstoolkit modules to the standard method which works on python2 and python3. - Update the README. --- README | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) (limited to 'README') diff --git a/README b/README index 763960a..115befd 100644 --- a/README +++ b/README @@ -28,17 +28,32 @@ Building To build and install: - $ ./waf configure --prefix=$HOME/development/rtems/4.11 + $ ./waf configure --prefix=$HOME/development/rtems/5 $ ./waf build install +Testing +------- + +To the run the tests build then enter: + + $ ./waf test + +Python +------ + +The RTEMS Tools supports python3 and python2. The commands look for python3, +then python2 and finally python and use the first it finds. + +You can forced a specific version for testing by setting the environment +variable 'RTEMS_PYTHON_OVERRIDE' to the python you want to use. For example: + + $ export RTEMS_PYTHON_OVERRIDE=python2 + +will use python2. + Waf --- The Waf project can be found here: http://code.google.com/p/waf/ - -Simple instructions on How to set up Waf is here: - - http://www.rtems.org/ftp/pub/rtems/people/chrisj/rtl/rtems-linker/waf.html - -- cgit v1.2.3