robot-testing-framework
robot-testing-framework copied to clipboard
Robot Testing Framework (RTF)
See discussion https://github.com/robotology/robotology-superbuild/issues/95 for more info.
https://travis-ci.org/robotology/robot-testing/jobs/96977269 Actual error: ``` [ 60%] Building CXX object src/plugins/python/CMakeFiles/RTF_python.dir/src/PythonPluginLoader.cpp.o /home/travis/build/robotology/robot-testing/src/plugins/python/src/PythonPluginLoader.cpp: In member function ‘RTF::TestCase* RTF::plugin::PythonPluginLoaderImpl::open(std::string)’: /home/travis/build/robotology/robot-testing/src/plugins/python/src/PythonPluginLoader.cpp:112:49: error: ‘PyString_FromString’ was not declared in this scope /home/travis/build/robotology/robot-testing/src/plugins/python/src/PythonPluginLoader.cpp:135:52: error: ‘Py_InitModule4’ was not...
The doxygen documentation is out of date. It should be regenerated since there was the major release (2.0.0)
It will be very useful to have `timeout` for running the tests using `testrunner`. Problem ------------- As it is for now, if one of the test cases gets blocked, the...
If the `testrunner` fails to find the plugin for a given tests, it prints the following erro message: ~~~ 2: [testrunner] cannot load plugin myTest.so; error (load) : myTest.so: cannot...
For some application, it is convenient to set a specific environmental variable for just a test, and do not have this environmental variable set to the rest of the fixture...
Coverall has been already setup for robot-testting (see `.coveralls.yml`). However the Travis file and the related compile flags should be configured to run the code coverage!
Working on the tests, I realized that in some error situations, I would not only stop the current test, but avoid that the framework continues to launch tests of the...
In case you are debugging a failure of setting up a fixture using the yarpmanager, it is quite difficult to understand what is going on. This because the yarpmanager fixture...
If I have a Syntax Error in my test, the test fails with the following message: ``` 1: Test case geometry.py started... 1: [INFO] (geometry.py) reports: Running test testInnerProductInvariance 1:...