Index: sky/tests/editing/replace.sky |
diff --git a/sky/tests/editing/replace.sky b/sky/tests/editing/replace.sky |
index 9f450baef673deff5f6c503bb6a0473d7608b0c3..498d2a15d9eda3677ad602c0723113282933c518 100644 |
--- a/sky/tests/editing/replace.sky |
+++ b/sky/tests/editing/replace.sky |
@@ -1,5 +1,4 @@ |
<body> |
-<import src="../resources/event-sender.sky" as="eventSender" /> |
<style> |
.blue { |
border: 2px solid blue; |
@@ -7,17 +6,24 @@ |
</style> |
<div class="blue" contenteditable></div> |
<script> |
-var control = document.querySelector('.blue'); |
-control.focus(); |
-eventSender.keyDown('a'); |
-eventSender.keyDown('b'); |
-eventSender.keyDown('c'); |
-eventSender.keyDown('d'); |
-eventSender.keyDown('e'); |
-eventSender.keyDown('LEFT', 'SHIFT_DOWN'); |
-eventSender.keyDown('LEFT', 'SHIFT_DOWN'); |
-eventSender.keyDown('LEFT', 'SHIFT_DOWN'); |
-eventSender.keyDown('x'); |
-eventSender.done(); |
+import "../resources/event-sender.dart" as eventSender; |
+import "dart:sky"; |
+import "package:mojo/services/input_events/public/interfaces/input_event_constants.mojom.dart"; |
+import "package:mojo/services/input_events/public/interfaces/input_key_codes.mojom.dart"; |
+ |
+void main() { |
+ var control = document.querySelector('.blue'); |
+ control.focus(); |
+ eventSender.keyDown(KeyboardCode_A); |
+ eventSender.keyDown(KeyboardCode_B); |
+ eventSender.keyDown(KeyboardCode_C); |
+ eventSender.keyDown(KeyboardCode_D); |
+ eventSender.keyDown(KeyboardCode_E); |
+ eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN); |
+ eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN); |
+ eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN); |
+ eventSender.keyDown(KeyboardCode_X); |
+ eventSender.done(); |
+} |
</script> |
</body> |