2015-09-30 13:44:13 -04:00
|
|
|
;;; defuns-go.el
|
|
|
|
|
2016-05-20 22:37:30 -04:00
|
|
|
;; TODO Implement doom:go-get-package
|
|
|
|
(defun doom--go-get-package ())
|
2015-09-30 13:44:13 -04:00
|
|
|
|
|
|
|
;;;###autoload
|
2016-05-20 22:37:30 -04:00
|
|
|
(defun doom:go-test-run-all ()
|
2015-09-30 13:44:13 -04:00
|
|
|
(interactive)
|
2016-05-20 22:37:30 -04:00
|
|
|
(async-shell-command (format "cd '%s' && go test" (doom/project-root))))
|
2015-09-30 13:44:13 -04:00
|
|
|
|
|
|
|
;;;###autoload
|
2016-05-20 22:37:30 -04:00
|
|
|
(defun doom:go-test-run-package ()
|
2015-09-30 13:44:13 -04:00
|
|
|
(interactive)
|
|
|
|
(error "Not yet implemented")
|
2016-05-20 22:37:30 -04:00
|
|
|
(async-shell-command (format "cd '%s' && go test %s" (doom/project-root) (doom--go-get-package))))
|
2015-09-30 13:44:13 -04:00
|
|
|
|
|
|
|
(provide 'defuns-go)
|
|
|
|
;;; defuns-go.el ends here
|