@@ -25,7 +25,7 @@ import Unity.Test 0.1 as UT
2525Item {
2626
2727 property int onBothVolumeKeysPressedCount: 0
28− property int onPowerPressedCount: 0
28+ property int onPowerKeyLongPressCount: 0
2929 property int onScreenshotPressedCount: 0
3030 property int onVolumeDownPressedCount: 0
3131 property int onVolumeUpPressedCount: 0
@@ -34,7 +34,7 @@ Item {
3434 id: physicalKeysFilter
3535
3636 onBothVolumeKeysPressed: onBothVolumeKeysPressedCount += 1
37− onPowerPressed: onPowerPressedCount += 1
37+ onPowerKeyLongPress: onPowerKeyLongPressCount += 1
3838 onScreenshotPressed: onScreenshotPressedCount += 1
3939 onVolumeDownPressed: onVolumeDownPressedCount += 1
4040 onVolumeUpPressed: onVolumeUpPressedCount += 1
@@ -51,7 +51,7 @@ Item {
5151 physicalKeysFilter.onKeyReleased(Qt.Key_VolumeUp);
5252
5353 onBothVolumeKeysPressedCount = 0;
54− onPowerPressedCount = 0;
54+ onPowerKeyLongPressCount = 0;
5555 onScreenshotPressedCount = 0;
5656 onVolumeDownPressedCount = 0;
5757 onVolumeUpPressedCount = 0;
@@ -68,24 +68,21 @@ Item {
6868 compare(onBothVolumeKeysPressedCount, 1);
6969 }
7070
71− function test_power_button() {
71+ function test_long_press_power_button() {
7272 physicalKeysFilter.onKeyPressed(Qt.Key_PowerDown);
73− compare(onPowerPressedCount, 1);
73+ wait(3000);
7474
75− sleep(3);
76− compare(onPowerPressedCount, 1);
75+ compare(onPowerKeyLongPressCount, 1);
7776 }
7877
7978 function test_screenshot_buttons() {
8079 physicalKeysFilter.onKeyPressed(Qt.Key_PowerDown);
8180 physicalKeysFilter.onKeyPressed(Qt.Key_VolumeDown);
8281
83− compare(onPowerPressedCount, 1);
8482 compare(onScreenshotPressedCount, 1);
8583 compare(onVolumeDownPressedCount, 0);
8684
8785 sleep(3);
88− compare(onPowerPressedCount, 1);
8986 compare(onScreenshotPressedCount, 1);
9087 compare(onVolumeDownPressedCount, 0);
9188 }