diff --git a/Cask b/Cask new file mode 100644 index 0000000..70a9d8e --- /dev/null +++ b/Cask @@ -0,0 +1,10 @@ +(source gnu) +(source melpa) + +(package-file "plantuml-mode.el") + +(development + (depends-on "f") + (depends-on "ecukes") + (depends-on "ert-runner") + (depends-on "el-mock")) diff --git a/test/plantuml-mode-test.el b/test/plantuml-mode-test.el new file mode 100644 index 0000000..81ba1bf --- /dev/null +++ b/test/plantuml-mode-test.el @@ -0,0 +1,15 @@ +;;; plantuml-mode-test.el --- PlantUML Mode tests -*- lexical-binding: t; -*- + +;; Author: Carlo Sciolla (skuro) +;; Maintainer: Carlo Sciolla (skuro) +;; URL: https://github.com/skuro/plantuml-mode + +;;; Commentary: + +;;; Code: + +(ert-deftest initial-jar-location () + (should (equal (expand-file-name "~/plantuml.jar") + plantuml-jar-path))) + +;;; plantuml-mode-test.el ends here diff --git a/test/test-helper.el b/test/test-helper.el new file mode 100644 index 0000000..a52839a --- /dev/null +++ b/test/test-helper.el @@ -0,0 +1,21 @@ +;;; test-helper.el --- PlantUML Mode test initialization -*- lexical-binding: t; -*- + +;; Author: Carlo Sciolla (skuro) +;; Maintainer: Carlo Sciolla (skuro) +;; URL: https://github.com/skuro/plantuml-mode + +;;; Commentary: + +;;; Code: + +(require 'f) + +(defvar package-test-path + (f-dirname (f-this-file))) + +(defvar package-code-path + (f-parent package-test-path)) + +(require 'plantuml-mode (f-expand "plantuml-mode.el" package-code-path)) + +;;; test-helper.el ends here