2020-04-07 21:40:06 -07:00
|
|
|
|
(require 'oni-bats)
|
|
|
|
|
|
2020-01-07 17:17:35 -08:00
|
|
|
|
(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)))))
|
2020-04-07 21:40:06 -07:00
|
|
|
|
|
|
|
|
|
(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)))
|