From: Junghyuk Park Date: Wed, 25 Sep 2013 12:25:27 +0000 (+0900) Subject: [Power] Fix significant figure issue on brightness X-Git-Tag: 2.2.1_release~122 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5b77c7d777c0c71de2da5fe07496d159e60f2600;p=test%2Ftct%2Fweb%2Fapi.git [Power] Fix significant figure issue on brightness Change-Id: Ia44e3cf6c4347b36aaf7e173c019033dfa43acb1 --- diff --git a/tct-power-tizen-tests/power/PowerManager_getScreenBrightness_check_change.html b/tct-power-tizen-tests/power/PowerManager_getScreenBrightness_check_change.html old mode 100644 new mode 100755 index d322219c7..62908c370 --- a/tct-power-tizen-tests/power/PowerManager_getScreenBrightness_check_change.html +++ b/tct-power-tizen-tests/power/PowerManager_getScreenBrightness_check_change.html @@ -40,16 +40,30 @@ Authors: //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.help.web.api.device/tizen/power.html //==== PRIORITY P1 //==== TEST_CRITERIA MNA MR +var startValue, brightness, received_brightness; + test(function () { - var startValue, brightness, received_brightness; + add_result_callback(function () { + try { + tizen.power.setScreenBrightness(startValue); + } catch (err) { + // do nothing in case removeChangeListener throw an exception + } + }); startValue = tizen.power.getScreenBrightness(); - brightness = Math.round((startValue + 0.5) % 1.0 * 10) / 10; + + if (startValue > 0.5) { + brightness = 0.3; + } else { + brightness = 0.7; + } + tizen.power.setScreenBrightness(brightness); + received_brightness = tizen.power.getScreenBrightness(); - tizen.power.setScreenBrightness(startValue); - assert_equals(received_brightness, brightness, "Compare set and get brightness"); + assert_equals(received_brightness, brightness, "getScreenBrightness() returns incorrect value"); }, "PowerManager_getScreenBrightness_check_change");