Skip to content

Commit 073fc43

Browse files
committed
Add test for build-task
1 parent 84fb151 commit 073fc43

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

test/task_test.janet

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,20 @@
33
(import ../src/date :as d)
44
(import ../src/task)
55

6+
## —————————————————————————————————————————————————————————————————————————————————————————————————
7+
## Test build-task
8+
(deftest "builds a new task"
9+
(def date (d/date 2022 7 15))
10+
(def task (task/build-task "Weekly meeting" false))
11+
(test (task :title) "Weekly meeting")
12+
(test (task :done) false))
13+
614
## —————————————————————————————————————————————————————————————————————————————————————————————————
715
## Test mark-as-missed
816

917
(deftest "marks task as missed"
1018
(def date (d/date 2022 7 15))
1119
(def task (task/build-task "Weekly meeting" false))
1220
(def new-task (task/mark-as-missed task date))
13-
(test (task :title) "Weekly meeting")
1421
(test (new-task :title) "Weekly meeting")
1522
(test (= (new-task :missed-on) date) true))

0 commit comments

Comments
 (0)