[common][mediacontroller][DPTTIZEN-3154, fix 2 tc issue] 93/215693/1
authorzhongyuan <zy123.yuan@samsung.com>
Mon, 14 Oct 2019 08:38:13 +0000 (16:38 +0800)
committerzhongyuan <zy123.yuan@samsung.com>
Mon, 14 Oct 2019 08:38:13 +0000 (16:38 +0800)
Change-Id: I491a37fb6fd8164df7d6b84f6f257221609d533d

common/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findSubscribedServers.html
common/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findSubscribedServers_with_errorCallback.html

index cffed2187290aff792e3bcc82fb612665c8f9804..b1b81e50c9ee33c669e840c7b35d5283b2cb5e4e 100755 (executable)
@@ -37,7 +37,7 @@ Authors:
 
 setup({timeout: 90000});
 
-var t = async_test(document.title, {timeout: 90000}), mcClient, mcServer, findSuccessCB, subscribedSuccessCB, listener, watchId = null, returnedValue = null;
+var t = async_test(document.title, {timeout: 90000}), i, mcClient, mcServer, findSuccessCB, subscribedSuccessCB, listener, watchId = null, returnedValue = null;
 
 t.step(function () {
     add_result_callback(function(){
@@ -62,8 +62,12 @@ t.step(function () {
         t.done();
     });
     findSuccessCB = t.step_func(function (list){
-        list[0].abilities.subscribe();
-        returnedValue = mcClient.findSubscribedServers(subscribedSuccessCB);
+        for(i=0; i < list.length; i++){
+            if(list[i].name == "apimediact.WebAPITizenMediaKeyTests"){
+                list[i].abilities.subscribe();
+                returnedValue = mcClient.findSubscribedServers(subscribedSuccessCB);
+            }
+        }
     });
 
     mcServer = tizen.mediacontroller.createServer();
index 8d02a48bfaedbb49a376e22d7214e7947f06830f..9ec4ac984b7f5d1b08af783e96d5342b9df6de2f 100755 (executable)
@@ -37,7 +37,7 @@ Authors:
 
 setup({timeout: 90000});
 
-var t = async_test(document.title, {timeout: 90000}), mcClient, mcServer, findSuccessCB, subscribedSuccessCB, subscribedErrorCB, listener, watchId = null, returnedValue = null;
+var t = async_test(document.title, {timeout: 90000}), i, mcClient, mcServer, findSuccessCB, subscribedSuccessCB, subscribedErrorCB, listener, watchId = null, returnedValue = null;
 
 t.step(function () {
     add_result_callback(function(){
@@ -65,8 +65,12 @@ t.step(function () {
         assert_unreached("errorCallback is invoked");
     });
     findSuccessCB = t.step_func(function (list){
-        list[0].abilities.subscribe();
-        returnedValue = mcClient.findSubscribedServers(subscribedSuccessCB, subscribedErrorCB);
+        for(i=0; i < list.length; i++){
+            if(list[i].name == "apimediact.WebAPITizenMediaKeyTests"){
+                list[i].abilities.subscribe();
+                returnedValue = mcClient.findSubscribedServers(subscribedSuccessCB, subscribedErrorCB);
+            }
+        }
     });
 
     mcServer = tizen.mediacontroller.createServer();