[mobile,tv][Clipboard,DragandDrop][Fix test package install path issue] 96/187696/1
authorzhongyuan <zy123.yuan@samsung.com>
Tue, 28 Aug 2018 02:47:04 +0000 (10:47 +0800)
committerzhongyuan <zy123.yuan@samsung.com>
Tue, 28 Aug 2018 02:47:49 +0000 (10:47 +0800)
Change-Id: I476dfa5ab9dcf913168b7766cfe5232cf9894143

mobile/tct-behavior-tests/tests/Clipboard/js/main.js
mobile/tct-behavior-tests/tests/DragandDrop/js/main.js
tv/tct-behavior-tests/tests/Clipboard/js/main.js
tv/tct-behavior-tests/tests/DragandDrop/js/main.js

index e887a94c63dac9c3dfe3116130361c0e4caa15bf..3fdd20f4692acc85b6df3acc6f00959130d1798e 100755 (executable)
@@ -28,6 +28,17 @@ Authors:
         Tan, Shiyou <shiyoux.tan@intel.com>
 */
 
+var RESOURCE_DIR;
+$.ajax({
+  url:"/opt/usr/home/owner/share/TCT_CONFIG",
+  data:{},
+  async:false,
+  success:function(data){
+    var regEx = /DEVICE_SUITE_TARGET_30=(.+)/i;
+    var path = regEx.exec(data);
+    RESOURCE_DIR = path[1];
+  }
+});
 var installUrl;
 $(document).delegate("#main", "pageinit", function() {
     DisablePassButton();
@@ -86,7 +97,7 @@ function fileURI() {
     }
 
     tizen.filesystem.resolve(
-            'documents',
+            'file://' + RESOURCE_DIR + '/Documents',
             function(dir){
                 documentsDir = dir;
                 dir.listFiles(onsuccess, onerror);
@@ -178,7 +189,7 @@ function packagePre() {
             {
                 documentsDir.copyTo(
                     files[i].fullPath,
-                    "documents/Clipboard.wgt",
+                    "file://" + RESOURCE_DIR + "/Documents/Clipboard.wgt",
                     true,
                     function() {
                         console.log("Clipboard Precondition Success(2)!");
index 0dd8e11e0dc91898a4a026b0c0b2b949caae6128..f74bd9f9f9f2a70b35356c6e46db31b5af386e95 100755 (executable)
@@ -28,6 +28,17 @@ Authors:
         Tan, Shiyou <shiyoux.tan@intel.com>
 */
 
+var RESOURCE_DIR;
+$.ajax({
+  url:"/opt/usr/home/owner/share/TCT_CONFIG",
+  data:{},
+  async:false,
+  success:function(data){
+    var regEx = /DEVICE_SUITE_TARGET_30=(.+)/i;
+    var path = regEx.exec(data);
+    RESOURCE_DIR = path[1];
+  }
+});
 var installUrl;
 $(document).delegate("#main", "pageinit", function() {
     DisablePassButton();
@@ -87,7 +98,7 @@ function fileURI() {
     }
 
     tizen.filesystem.resolve(
-            'documents',
+            'file://' + RESOURCE_DIR + '/Documents',
             function(dir){
                 documentsDir = dir;
                 dir.listFiles(onsuccess, onerror);
@@ -180,7 +191,7 @@ function packagePre() {
             {
                 documentsDir.copyTo(
                     files[i].fullPath,
-                    "documents/DragandDrop.wgt",
+                    "file://" + RESOURCE_DIR + "/Documents/DragandDrop.wgt",
                     true,
                     function() {
                         console.log("DragandDrop Precondition Success(2)!");
index e887a94c63dac9c3dfe3116130361c0e4caa15bf..3fdd20f4692acc85b6df3acc6f00959130d1798e 100755 (executable)
@@ -28,6 +28,17 @@ Authors:
         Tan, Shiyou <shiyoux.tan@intel.com>
 */
 
+var RESOURCE_DIR;
+$.ajax({
+  url:"/opt/usr/home/owner/share/TCT_CONFIG",
+  data:{},
+  async:false,
+  success:function(data){
+    var regEx = /DEVICE_SUITE_TARGET_30=(.+)/i;
+    var path = regEx.exec(data);
+    RESOURCE_DIR = path[1];
+  }
+});
 var installUrl;
 $(document).delegate("#main", "pageinit", function() {
     DisablePassButton();
@@ -86,7 +97,7 @@ function fileURI() {
     }
 
     tizen.filesystem.resolve(
-            'documents',
+            'file://' + RESOURCE_DIR + '/Documents',
             function(dir){
                 documentsDir = dir;
                 dir.listFiles(onsuccess, onerror);
@@ -178,7 +189,7 @@ function packagePre() {
             {
                 documentsDir.copyTo(
                     files[i].fullPath,
-                    "documents/Clipboard.wgt",
+                    "file://" + RESOURCE_DIR + "/Documents/Clipboard.wgt",
                     true,
                     function() {
                         console.log("Clipboard Precondition Success(2)!");
index 0dd8e11e0dc91898a4a026b0c0b2b949caae6128..f74bd9f9f9f2a70b35356c6e46db31b5af386e95 100755 (executable)
@@ -28,6 +28,17 @@ Authors:
         Tan, Shiyou <shiyoux.tan@intel.com>
 */
 
+var RESOURCE_DIR;
+$.ajax({
+  url:"/opt/usr/home/owner/share/TCT_CONFIG",
+  data:{},
+  async:false,
+  success:function(data){
+    var regEx = /DEVICE_SUITE_TARGET_30=(.+)/i;
+    var path = regEx.exec(data);
+    RESOURCE_DIR = path[1];
+  }
+});
 var installUrl;
 $(document).delegate("#main", "pageinit", function() {
     DisablePassButton();
@@ -87,7 +98,7 @@ function fileURI() {
     }
 
     tizen.filesystem.resolve(
-            'documents',
+            'file://' + RESOURCE_DIR + '/Documents',
             function(dir){
                 documentsDir = dir;
                 dir.listFiles(onsuccess, onerror);
@@ -180,7 +191,7 @@ function packagePre() {
             {
                 documentsDir.copyTo(
                     files[i].fullPath,
-                    "documents/DragandDrop.wgt",
+                    "file://" + RESOURCE_DIR + "/Documents/DragandDrop.wgt",
                     true,
                     function() {
                         console.log("DragandDrop Precondition Success(2)!");