Fix uninstall API policy 32/141132/1 accepted/tizen/4.0/unified/20170816.012820 accepted/tizen/4.0/unified/20170829.020430 accepted/tizen/unified/20170731.153835 submit/tizen/20170731.054223 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100004 submit/tizen_4.0/20170828.110004
authorsangwan.kwon <sangwan.kwon@samsung.com>
Fri, 28 Jul 2017 07:48:54 +0000 (16:48 +0900)
committersangwan.kwon <sangwan.kwon@samsung.com>
Fri, 28 Jul 2017 07:48:54 +0000 (16:48 +0900)
commit6b274add0f0d1ada57c058406fd9ced9e79cc7ee
tree35983e86ceee8a4af1e34719ff581a342d2be95e
parentc643ed577908283a3522309103818d4440ab6585
Fix uninstall API policy

[AS-IS]
- If trust-anchor is never installed and uninstall API is called,
  return FAILED-status error code.

[TO-BE]
- If trust-anchor is never installed and uninstall API is called,
  notify to log as warning and process continue.

Change-Id: I2aff6aca3622dba4e7edaa811c5a735c3ffb67c4
Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
src/logic.cpp
tests/test-capi-installer.cpp
tests/test-installer.cpp