diff options
author | Sean Allred <code@seanallred.com> | 2014-10-31 00:42:26 -0400 |
---|---|---|
committer | Sean Allred <code@seanallred.com> | 2014-10-31 00:42:26 -0400 |
commit | 3dbca261e2a0fc392ab0cc2e63c9d0c2d948bcf1 (patch) | |
tree | d92aac4eae5cadfb8b59273be93349e342c7c7ac /tests.el | |
parent | 1838aeb531ab61e2c333c70fbf57d534df54fc47 (diff) |
Implement proper unit tests
Diffstat (limited to 'tests.el')
-rw-r--r-- | tests.el | 25 |
1 files changed, 12 insertions, 13 deletions
@@ -1,3 +1,10 @@ +(defun -stack--nuke () + (interactive) + (mapatoms + (lambda (symbol) + (if (string-prefix-p "stack-" (symbol-name symbol)) + (unintern symbol))))) + ;;; Tests (add-to-list 'load-path ".") @@ -5,17 +12,9 @@ (require 'stack-core) (require 'stack-question) -(setq - stack-tmp (stack-question-get-questions 'emacs) - stack-tmp-2 (stack-question-get-questions 'emacs 2)) +(ert-deftest test-question-retrieve () + (should (stack-question-get-questions 'emacs))) -(prog1 nil - (stack-message "%S" stack-tmp) - (stack-message "%S" stack-tmp-2)) - -(defun -stack--nuke () - (interactive) - (mapatoms - (lambda (symbol) - (if (string-prefix-p "stack-" (symbol-name symbol)) - (unintern symbol))))) +(ert-deftest test-bad-request () + (should-error + (stack-core-make-request "questions" '(())))) |