[common][keymanager][TWDAPI-194, add password protected property in alias] 94/203594/2
authorqunfang.lin <qunfang.lin@samsung.com>
Tue, 16 Apr 2019 23:21:04 +0000 (07:21 +0800)
committerqunfang.lin <qunfang.lin@samsung.com>
Tue, 16 Apr 2019 23:25:50 +0000 (07:25 +0800)
Change-Id: I8ec5aa0ee689eb63c62b961115c029510d540325
Signed-off-by: qunfang.lin <qunfang.lin@samsung.com>
common/tct-keymanager-tizen-tests/keymanager/KeyManager_getDataAliasList.html

index f8263d1516c51465a6d4966fe0cad50c1eef509b..b17184c655af3bfd68667beb7176551c529ddf89 100755 (executable)
@@ -37,7 +37,8 @@ Authors:
 
 setup({timeout: 90000});
 
-var t = async_test(document.title, {timeout: 90000}), data_name_one, data_name_two, raw_data_one, raw_data_two, onSaveSuccessData1, onSaveSuccessData2, dataAliasList, package_info, onSaveError;
+var t = async_test(document.title, {timeout: 90000}), data_name_one, data_name_two, raw_data_one, raw_data_two,
+  onSaveSuccessData1, onSaveSuccessData2, dataAliasList, package_info, onSaveError, passwd;
 
 t.step(function () {
     add_result_callback(function(){
@@ -51,6 +52,7 @@ t.step(function () {
     data_name_two = "data2";
     raw_data_one = "my data 1";
     raw_data_two = "my data 2";
+    passwd = "samsung";
 
     onSaveSuccessData2 = t.step_func(function () {
         dataAliasList = tizen.keymanager.getDataAliasList();
@@ -60,11 +62,13 @@ t.step(function () {
             "The return value of getDataAliasList() is not in the data alias list.");
         assert_in_array(dataAliasList[1].name, [data_name_one, data_name_two],
             "The return value of getDataAliasList() is not in the data alias list.");
+        assert_false(dataAliasList[0].isPasswordProtected, "The value of property password-protected value is false.");
+        assert_true(dataAliasList[1].isPasswordProtected, "The value of property password-protected value is true.");
         t.done();
     });
 
     onSaveSuccessData1 = t.step_func(function () {
-        tizen.keymanager.saveData(data_name_two, raw_data_two, null, onSaveSuccessData2, onSaveError);
+        tizen.keymanager.saveData(data_name_two, raw_data_two, passwd, onSaveSuccessData2, onSaveError);
     });
 
     onSaveError = t.step_func(function (error) {