Replace std::string with Privilege class 49/129249/5
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Mon, 15 May 2017 15:07:41 +0000 (17:07 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Tue, 16 May 2017 13:43:18 +0000 (15:43 +0200)
commit80c0352db8c0790140e35994e72cbf2dfb6634cb
tree86d9b62aff57fff11daf6b9a2a2699170e499ea7
parent3536aee795ef97e4e7a6878a5929b1341c476ac4
Replace std::string with Privilege class

New privileges (LICENSED/UNTRUSTED) needs to store
addtional information. Using pair of privilege and
license started to be confusing and requires a lot
of conversions. Privilege hides additional information
inside class that makes test more readable.

Change-Id: Ie5fd90e1a8077b7de1521ab1702905d7c7281eb2
src/security-manager-tests/common/app_def_privilege.h
src/security-manager-tests/common/app_install_helper.cpp
src/security-manager-tests/common/app_install_helper.h
src/security-manager-tests/common/scoped_installer.h
src/security-manager-tests/common/sm_request.cpp
src/security-manager-tests/common/sm_request.h
src/security-manager-tests/test_cases.cpp
src/security-manager-tests/test_cases_app_defined_privilege.cpp
src/security-manager-tests/test_cases_privacy_manager.cpp