summaryrefslogtreecommitdiffhomepage
path: root/lib/prog
diff options
context:
space:
mode:
Diffstat (limited to 'lib/prog')
-rw-r--r--lib/prog/jao-rust.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/prog/jao-rust.el b/lib/prog/jao-rust.el
index 436de00..5e20744 100644
--- a/lib/prog/jao-rust.el
+++ b/lib/prog/jao-rust.el
@@ -62,7 +62,10 @@
(interactive)
(or (re-search-forward jao-rust--tests-mod-rx nil t)
(re-search-backward jao-rust--tests-mod-rx nil t)
- (message "No tests module")))
+ (when (y-or-n-p "No tests module. Add it?")
+ (goto-char (point-max))
+ (insert "\n#[cfg(test)]\nmod tests {\n\n}")
+ (forward-line -1))))
(defun jao-rust-test-current ()
(interactive)