@@ -25,7 +25,7 @@ import Unity.Test 0.1 as UT
27 property int onBothVolumeKeysPressedCount: 0
27 property int onBothVolumeKeysPressedCount: 0
28− property int onPowerPressedCount: 0
28+ property int onPowerKeyLongPressCount: 0
29 property int onScreenshotPressedCount: 0
29 property int onScreenshotPressedCount: 0
30 property int onVolumeDownPressedCount: 0
30 property int onVolumeDownPressedCount: 0
31 property int onVolumeUpPressedCount: 0
31 property int onVolumeUpPressedCount: 0
@@ -34,7 +34,7 @@ Item {
34 id: physicalKeysFilter
34 id: physicalKeysFilter
36 onBothVolumeKeysPressed: onBothVolumeKeysPressedCount += 1
36 onBothVolumeKeysPressed: onBothVolumeKeysPressedCount += 1
37− onPowerPressed: onPowerPressedCount += 1
37+ onPowerKeyLongPress: onPowerKeyLongPressCount += 1
38 onScreenshotPressed: onScreenshotPressedCount += 1
38 onScreenshotPressed: onScreenshotPressedCount += 1
39 onVolumeDownPressed: onVolumeDownPressedCount += 1
39 onVolumeDownPressed: onVolumeDownPressedCount += 1
40 onVolumeUpPressed: onVolumeUpPressedCount += 1
40 onVolumeUpPressed: onVolumeUpPressedCount += 1
@@ -51,7 +51,7 @@ Item {
51 physicalKeysFilter.onKeyReleased(Qt.Key_VolumeUp);
51 physicalKeysFilter.onKeyReleased(Qt.Key_VolumeUp);
53 onBothVolumeKeysPressedCount = 0;
53 onBothVolumeKeysPressedCount = 0;
54− onPowerPressedCount = 0;
54+ onPowerKeyLongPressCount = 0;
55 onScreenshotPressedCount = 0;
55 onScreenshotPressedCount = 0;
56 onVolumeDownPressedCount = 0;
56 onVolumeDownPressedCount = 0;
57 onVolumeUpPressedCount = 0;
57 onVolumeUpPressedCount = 0;
@@ -68,24 +68,21 @@ Item {
68 compare(onBothVolumeKeysPressedCount, 1);
68 compare(onBothVolumeKeysPressedCount, 1);
71− function test_power_button() {
71+ function test_long_press_power_button() {
72 physicalKeysFilter.onKeyPressed(Qt.Key_PowerDown);
72 physicalKeysFilter.onKeyPressed(Qt.Key_PowerDown);
73− compare(onPowerPressedCount, 1);
73+ wait(3000);
75− sleep(3);
75+ compare(onPowerKeyLongPressCount, 1);
76− compare(onPowerPressedCount, 1);
79 function test_screenshot_buttons() {
78 function test_screenshot_buttons() {
80 physicalKeysFilter.onKeyPressed(Qt.Key_PowerDown);
79 physicalKeysFilter.onKeyPressed(Qt.Key_PowerDown);
81 physicalKeysFilter.onKeyPressed(Qt.Key_VolumeDown);
80 physicalKeysFilter.onKeyPressed(Qt.Key_VolumeDown);
83− compare(onPowerPressedCount, 1);
84 compare(onScreenshotPressedCount, 1);
82 compare(onScreenshotPressedCount, 1);
85 compare(onVolumeDownPressedCount, 0);
83 compare(onVolumeDownPressedCount, 0);
88− compare(onPowerPressedCount, 1);
89 compare(onScreenshotPressedCount, 1);
86 compare(onScreenshotPressedCount, 1);
90 compare(onVolumeDownPressedCount, 0);
87 compare(onVolumeDownPressedCount, 0);