Tienson Qin 4 лет назад
Родитель
Сommit
96a0c22164
2 измененных файлов с 12 добавлено и 1 удалено
  1. 4 1
      cypress/integration/app/basic.cljs
  2. 8 0
      cypress/integration/app/util.cljs

+ 4 - 1
cypress/integration/app/basic.cljs

@@ -65,4 +65,7 @@
     ;; FIXME: not working
     ;; (match-content "te")
 
-    (util/edit-block "{enter}")))
+    (util/edit-block "{enter}")
+
+    ;; Selection
+    (dorun (repeatedly 3 util/shift+up))))

+ 8 - 0
cypress/integration/app/util.cljs

@@ -24,6 +24,14 @@
   []
   (.. cy (realPress #js ["Shift" "Tab"])))
 
+(defn shift+up
+  []
+  (.. cy (realPress #js ["Shift" "ArrowUp"])))
+
+(defn shift+down
+  []
+  (.. cy (realPress #js ["Shift" "ArrowDown"])))
+
 (defn backspace
   []
   (edit-block "{backspace}"))