Skip to content

Commit f8a97e5

Browse files
committed
Add tests for task body
1 parent 8d639e2 commit f8a97e5

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

test/task_test.janet

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@
88
## —————————————————————————————————————————————————————————————————————————————————————————————————
99
## Test build-task
1010
(deftest "builds a new task"
11-
(def task (task/build-task "Weekly meeting" false))
11+
(def task (task/build-task "Weekly meeting" false "Meeting agenda"))
1212
(test (task :title) "Weekly meeting")
1313
(test (task :done) false)
14+
(test (task :body) "Meeting agenda")
1415
(test (task :state) :open))
1516

1617
(deftest "sets the correct state for tasks that are done"
@@ -28,19 +29,21 @@
2829
## —————————————————————————————————————————————————————————————————————————————————————————————————
2930
## Test build-missed-task
3031
(deftest "builds a new missed task"
31-
(def task (task/build-missed-task "Weekly meeting" date))
32+
(def task (task/build-missed-task "Weekly meeting" date "Meeting agenda"))
3233
(test (task :title) "Weekly meeting")
33-
(test (task :done) false)
34+
(test (task :body) "Meeting agenda")
3435
(test (d/equal? (task :missed-on) date) true)
36+
(test (task :done) false)
3537
(test (task :state) :open))
3638

3739
## —————————————————————————————————————————————————————————————————————————————————————————————————
3840
## Test build-contact-task
3941
(deftest "builds a new contact task"
40-
(def task (task/build-contact-task "Weekly meeting" "John Doe"))
42+
(def task (task/build-contact-task "Weekly meeting" "John Doe" "Meeting agenda"))
4143
(test (task :title) "Weekly meeting")
42-
(test (task :done) false)
4344
(test (task :contact) "John Doe")
45+
(test (task :body) "Meeting agenda")
46+
(test (task :done) false)
4447
(test (task :state) :open))
4548

4649
## —————————————————————————————————————————————————————————————————————————————————————————————————

0 commit comments

Comments
 (0)