git.fiddlerwoaroof.com
Browse code

chore: comment out jest

Edward Langley authored on 22/12/2022 08:49:02
Showing 1 changed files
... ...
@@ -124,17 +124,18 @@
124 124
    (add-to-list 'company-backends 'company-tern)
125 125
    (setq company-tooltip-align-annotations t)))
126 126
 
127
-(use-package jest
128
-  :ensure t
129
-  :config
130
-  (defun jest--project-root ()
131
-    "Find the project root directory."
132
-    (let ((closest-package-json (fwoar--find-package-json))
133
-          (projectile-root (projectile-project-root)))
134
-      (message "%s <-> %s" closest-package-json projectile-root)
135
-      (if (s-prefix-p projectile-root closest-package-json)
136
-          closest-package-json
137
-        projectile-root))))
127
+(comment
128
+ (use-package jest
129
+   :ensure t
130
+   :config
131
+   (defun jest--project-root ()
132
+     "Find the project root directory."
133
+     (let ((closest-package-json (fwoar--find-package-json))
134
+           (projectile-root (projectile-project-root)))
135
+       (message "%s <-> %s" closest-package-json projectile-root)
136
+       (if (s-prefix-p projectile-root closest-package-json)
137
+           closest-package-json
138
+         projectile-root)))))
138 139
 
139 140
 (comment
140 141
  (use-package vue-mode
... ...
@@ -155,28 +156,41 @@
155 156
 (cl-defgeneric fwoar/test-on-save ()
156 157
   (:method ()))
157 158
 
158
-(defvar-local fwoar/*test-file-name* nil)
159
-(defun fwoar/trigger-jest ()
160
-  (interactive)
161
-  (when-let ((test-name (if fwoar/*test-file-name*
162
-                            fwoar/*test-file-name*
163
-                          (setq-local fwoar/*test-file-name*
164
-                                      (if (projectile-test-file-p buffer-file-name)
165
-                                          buffer-file-name
166
-                                        (projectile-find-implementation-or-test buffer-file-name))))))
167
-    (let ((proc (make-network-process
168
-                 :name "jest-comm"
169
-                 :buffer "*jest-comm*"
170
-                 :family 'local
171
-                 :service "/tmp/jest.sock")))
172
-      (unwind-protect
173
-          (process-send-string proc test-name)
174
-        (delete-process proc)))))
159
+(comment
160
+ (defvar-local fwoar/*test-file-name* nil)
161
+ (defun fwoar/trigger-jest ()
162
+   (interactive)
163
+   (comment (when-let ((test-name (if fwoar/*test-file-name*
164
+                                      fwoar/*test-file-name*
165
+                                    (setq-local fwoar/*test-file-name*
166
+                                                (if (projectile-test-file-p buffer-file-name)
167
+                                                    buffer-file-name
168
+                                                  (projectile-find-implementation-or-test buffer-file-name))))))
169
+              (let ((proc (make-network-process
170
+                           :name "jest-comm"
171
+                           :buffer "*jest-comm*"
172
+                           :family 'local
173
+                           :service "/tmp/jest.sock")))
174
+                (unwind-protect
175
+                    (process-send-string proc test-name)
176
+                  (delete-process proc)))))
177
+   (let ((proc (make-network-process
178
+                :name "jest-comm"
179
+                :buffer "*jest-comm*"
180
+                :family 'local
181
+                :service "/tmp/jest.sock")))
182
+     (unwind-protect
183
+         (process-send-string proc
184
+                              (format "%s\n"
185
+                                      (f-relative buffer-file-name
186
+                                                  (project-root (project-current)))))
187
+       (delete-process proc)))))
175 188
 
176 189
 (cl-defmethod fwoar/test-on-save (&context (major-mode (derived-mode typescript-mode)))
177 190
   (fwoar/trigger-jest))
178 191
 (cl-defmethod fwoar/test-on-save (&context (major-mode (derived-mode js-mode)))
179 192
   (fwoar/trigger-jest))
193
+(defun fwoar/trigger-jest ())
180 194
 
181 195
 (defvar *tos-hook*
182 196
   (add-hook 'after-save-hook 'fwoar/test-on-save))