Clean up libprivilege-control test cases
authorZofia Abramowska <z.abramowska@samsung.com>
Fri, 13 Sep 2013 18:15:29 +0000 (20:15 +0200)
committerMarcin Niesluchowski <m.niesluchow@samsung.com>
Thu, 23 Jan 2014 14:19:09 +0000 (15:19 +0100)
commit768490c2e701b8fec57fab7ba7fc1ec5651769cb
tree1a582b03a1b0814a05f4f5b148be653de2b81263
parenta25a36ffa927fae4cdf599309f361cab9abcd68c
Clean up libprivilege-control test cases

[Issue#] N/A
[Bug/Feature] N/A
[Cause] All test cases were in one file of 4200 lines.
[Solution] Divided test cases by functionalities tested :
normaln, nosmack, incorrect parameters, stress tests. Put them
in different source files, removed unused includes and macros,
created commons containing macros/functions used by different tests.
Created RUNNER GROUP for every funcionality.
[Verification] Build. Run libprivilege-control-test --output=text
--runignored - all tests should pass except for 4 ignores.

Change-Id: Iaf905e0cdcda043974958d294cc85e60e8d40752
tests/libprivilege-control-tests/CMakeLists.txt
tests/libprivilege-control-tests/common/libprivilege-control_test_common.h [new file with mode: 0644]
tests/libprivilege-control-tests/libprivilege-control_test_common.cpp [new file with mode: 0644]
tests/libprivilege-control-tests/test_cases.cpp
tests/libprivilege-control-tests/test_cases_incorrect_params.cpp [new file with mode: 0644]
tests/libprivilege-control-tests/test_cases_nosmack.cpp [new file with mode: 0644]
tests/libprivilege-control-tests/test_cases_stress.cpp [new file with mode: 0644]