[common][alarm][DPTIZEN-3118, fix 1 tc issue] 87/218187/3
authorzhongyuan <zy123.yuan@samsung.com>
Wed, 20 Nov 2019 07:05:53 +0000 (15:05 +0800)
committerzhongyuan yuan <zy123.yuan@samsung.com>
Wed, 20 Nov 2019 08:05:05 +0000 (08:05 +0000)
Change-Id: Ie3b9044f87fdae148b1b64a969531b49940d7dda

common/tct-alarm-tizen-tests/alarm/AlarmAbsolute_getNextScheduledDate_return_null.html

index 4661a1a62b9986ac74a75f8a02fb6742b35d0f12..b4bd112ee56b9d196d7014e520ba346914fe964c 100755 (executable)
@@ -1,7 +1,5 @@
 <!DOCTYPE html>
-
 <!--
-
 Copyright (c) 2013 Samsung Electronics Co., Ltd.
 
 Licensed under the Apache License, Version 2.0 (the License);
@@ -17,12 +15,10 @@ See the License for the specific language governing permissions and
 limitations under the License.
 
 
-
 Authors:
         Tomasz Kusmierz <t.kusmierz@samsung.com>
 
 -->
-
 <html>
 <head>
 <title>AlarmAbsolute_getNextScheduledDate_return_null</title>
@@ -40,7 +36,11 @@ Authors:
 //==== PRIORITY P1
 //==== TEST_CRITERIA MNA MR
 
-test(function () {
+setup({timeout: 90000});
+
+var t = async_test(document.title, {timeout: 90000}), alarm, nextScheduledDate, myDate = new Date();
+
+t.step(function () {
     add_result_callback(function () {
         try {
             tizen.alarm.removeAll();
@@ -49,15 +49,14 @@ test(function () {
         }
     });
 
-    var alarm, nextScheduledDate, myDate = new Date();
     myDate.setSeconds(myDate.getSeconds() + 2);
-
     alarm = new tizen.AlarmAbsolute(myDate);
     tizen.alarm.add(alarm, APPLICATION_ID);
-    sleep(60000);
+    sleep(6000);
     nextScheduledDate = alarm.getNextScheduledDate();
     assert_equals(nextScheduledDate, null, "nextScheduledDate does not return null");
-}, document.title);
+    t.done();
+});
 
 </script>
 </body>