You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker 7ee447c011
v811_spc009_project
7 months ago
..
PfwTestCase v811_spc009_project 7 months ago
Util v811_spc009_project 7 months ago
xml v811_spc009_project 7 months ago
ACTCampaignEngine.py v811_spc009_project 7 months ago
CMakeLists.txt v811_spc009_project 7 months ago
README.md v811_spc009_project 7 months ago

README.md

#Functional test

#What ? Create a test suite for all tests about SET/GET commands. Types,functions and Domains are tested.

#How ? We set environment variables in the cmake. All temporary file are stored in the build directory. XML files depends on cmake variables so they are configured at build time and stored in {build_dir}/tmp.

We launch the functional tests with ACTCampaignEngine.py. This script launch every test present in the PfwTestCase directory. Note that functional tests cannot be launched using directly the script. We finalize the environment setting in this script. isAlive and needResync are needed by the subsystem. To avoid dependancies between to consecutive test, we remove all the temporary files except XML files at the end of the tests.

#Practical By default, the BUILD_TESTING flag is set to true. Once the makefile is created, we can launch the test by running :

'make && make test'

Note that you can also use 'ctest -V' if you want to have the logs details.