ソースを参照

Fix test failing b/c it was coupled by forgetting to reset

Also fix other tests that don't reset
Gabriel Horner 2 年 前
コミット
dc7480b59a

+ 2 - 1
src/test/frontend/handler/paste_test.cljs

@@ -87,4 +87,5 @@
          commands/simple-insert! (fn [_input text] (p/resolved text))
          util/get-selected-text (constantly nil)]
         (p/let [result ((paste-handler/editor-on-paste! nil true))]
-               (is (= expected-paste result)))))))
+               (is (= expected-paste result))
+               (reset))))))

+ 6 - 2
src/test/frontend/handler/plugin_config_test.cljs

@@ -73,7 +73,9 @@
         (plugin-config-handler/open-replace-plugins-modal)
         (is (string/starts-with? @error-message "Malformed plugins.edn")
             "User sees correct notification"))
-       (p/finally #(delete-global-config-dir dir))))))
+       (p/finally #(do
+                     (reset)
+                     (delete-global-config-dir dir)))))))
 
 (deftest-async open-replace-plugins-modal-invalid-edn
   (let [dir (create-global-config-dir)
@@ -89,7 +91,9 @@
         (plugin-config-handler/open-replace-plugins-modal)
         (is (string/starts-with? @error-message "Invalid plugins.edn")
             "User sees correct notification"))
-       (p/finally #(delete-global-config-dir dir))))))
+       (p/finally #(do
+                     (reset)
+                     (delete-global-config-dir dir)))))))
 
 (defn- installed-plugins->edn-plugins
   "Converts installed plugins state to edn.plugins format"