15 lines
498 B
EmacsLisp
15 lines
498 B
EmacsLisp
(require 'oni-bats)
|
||
|
||
(ert-deftest oni-bats-test-auto-insert ()
|
||
"Test that ‘auto-insert’ inserts the proper interpreter."
|
||
(with-temp-buffer
|
||
(bats-mode)
|
||
(let ((auto-insert-query nil))
|
||
(auto-insert))
|
||
(should (string= "#!/usr/bin/env bats\n\n" (buffer-string)))))
|
||
|
||
(ert-deftest oni-bats-has-shfmt-on-save-mode-disabled ()
|
||
"Test that ‘shfmt-on-save-mode’ is disabled in a ‘bats-mode’ buffer."
|
||
(with-temp-buffer
|
||
(bats-mode)
|
||
(should-not shfmt-on-save-mode)))
|