From: jh0219.han Date: Mon, 10 Apr 2017 01:59:18 +0000 (+0900) Subject: [deprecatedapi][tc is modified due to pride issue] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4d70a4b413f33a0a4e0886738a62a69cc7ef412e;p=test%2Ftct%2Fweb%2Fapi.git [deprecatedapi][tc is modified due to pride issue] Change-Id: I55638ce423e8467bdd9643cccbe5d39eaef9f240 --- diff --git a/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOff_successful.html b/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOff_successful.html index df07c3b2e..e7d9acff9 100755 --- a/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOff_successful.html +++ b/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOff_successful.html @@ -53,16 +53,30 @@ Authors: //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/power.html //==== PRIORITY P1 //==== TEST_CRITERIA MNA MNAST -var powerMgr = tizen.power, isScreenOn; +setup({timeout: 90000}); -test(function () { - powerMgr.turnScreenOn(); - powerMgr.turnScreenOff(); - - isScreenOn = powerMgr.isScreenOn(); - assert_false(isScreenOn, "The screen should be turned off."); +var t = async_test(document.title, {timeout: 90000}), powerMgr = tizen.power, isScreenOn, changeCallback, ch = 0; +t.step(function () { + changeCallback = t.step_func(function (previousState, changedState) { + isScreenOn = tizen.power.isScreenOn(); + if(isScreenOn){ + if(ch){ + assert_unreached("Invalid listener invoked."); + } + ch++; + } + else{ + assert_not_equals(previousState, changedState, "Screen States should be different."); + assert_false(isScreenOn, "The screen should be turned off"); + t.done(); -}, document.title); + } + }); + powerMgr.setScreenStateChangeListener(changeCallback); + powerMgr.turnScreenOn(); + powerMgr.turnScreenOff(); + +}); diff --git a/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOn_successful.html b/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOn_successful.html index 1a360ce04..1ae1b43e2 100755 --- a/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOn_successful.html +++ b/common/tct-deprecatedapi-tizen-tests/deprecatedapi/PowerManager_turnScreenOn_successful.html @@ -56,14 +56,29 @@ Authors: //==== TEST_CRITERIA MNA MNAST setup({timeout: 90000}); -var t = async_test(document.title, {timeout: 90000}), isScreenOn = tizen.power.isScreenOn(); +var t = async_test(document.title, {timeout: 90000}), isScreenOn, changeCallback, ch = 0; + t.step(function () { + changeCallback = t.step_func(function (previousState, changedState) { + isScreenOn = tizen.power.isScreenOn(); + if(isScreenOn){ + assert_not_equals(previousState, changedState, "Screen States should be different."); + assert_true(isScreenOn, "The screen should be turned on"); + t.done(); + } + else{ + if(ch){ + assert_unreached("Invalid listener invoked."); + } + ch++; + } + + + }); + tizen.power.setScreenStateChangeListener(changeCallback); tizen.power.turnScreenOff(); tizen.power.turnScreenOn(); - setTimeout(t.step_func(function () { - assert_true(isScreenOn, "The screen should be turned on"); - t.done(); - }), 1000); + });