From: xy.qian Date: Fri, 7 Apr 2017 02:13:55 +0000 (+0800) Subject: [common][tct-power-tizen-tests][modify 2 TCs] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c217fd1ddb2837bec1f6eb6a3ef21c7a65eab3aa;p=test%2Ftct%2Fweb%2Fapi.git [common][tct-power-tizen-tests][modify 2 TCs] Change-Id: Iaf24ff274eafe4a7d84f5998eabcd8a1788c73de Signed-off-by: xy.qian --- diff --git a/common/tct-power-tizen-tests/power/PowerManager_turnScreenOff_successful.html b/common/tct-power-tizen-tests/power/PowerManager_turnScreenOff_successful.html index 7f1cdc3f6..a3ef4ff2f 100755 --- a/common/tct-power-tizen-tests/power/PowerManager_turnScreenOff_successful.html +++ b/common/tct-power-tizen-tests/power/PowerManager_turnScreenOff_successful.html @@ -55,15 +55,20 @@ Authors: //==== TEST_CRITERIA MNA MNAST setup({timeout: 90000}); -var t = async_test(document.title, {timeout: 90000}), powerMgr = tizen.power, isScreenOn; +var t = async_test(document.title, {timeout: 90000}), powerMgr = tizen.power, isScreenOn, changeCallback; t.step(function () { + changeCallback = t.step_func(function (previousState, changedState) { + assert_not_equals(previousState, changedState, "Screen States should be different."); + assert_false(isScreenOn, "The screen should be turned off"); + t.done(); + }); + powerMgr.turnScreenOn(); + setTimeout(t.step_func(function () { + powerMgr.setScreenStateChangeListener(changeCallback); + }), 500); powerMgr.turnScreenOff(); isScreenOn = powerMgr.isScreenOn(); - setTimeout(t.step_func(function () { - assert_false(isScreenOn, "The screen should be turned off"); - t.done(); - }), 1000); }); diff --git a/common/tct-power-tizen-tests/power/PowerManager_turnScreenOn_successful.html b/common/tct-power-tizen-tests/power/PowerManager_turnScreenOn_successful.html index 1a360ce04..db5f33a90 100755 --- a/common/tct-power-tizen-tests/power/PowerManager_turnScreenOn_successful.html +++ b/common/tct-power-tizen-tests/power/PowerManager_turnScreenOn_successful.html @@ -56,14 +56,21 @@ 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; + t.step(function () { - tizen.power.turnScreenOff(); - tizen.power.turnScreenOn(); - setTimeout(t.step_func(function () { + changeCallback = t.step_func(function (previousState, changedState) { + assert_not_equals(previousState, changedState, "Screen States should be different."); assert_true(isScreenOn, "The screen should be turned on"); t.done(); - }), 1000); + }); + + tizen.power.turnScreenOff(); + setTimeout(t.step_func(function () { + tizen.power.setScreenStateChangeListener(changeCallback); + }), 500); + tizen.power.turnScreenOn(); + isScreenOn = tizen.power.isScreenOn(); });