aboutsummaryrefslogtreecommitdiff
path: root/test/03-api/04-slurpit/spit.janet
blob: c67d1799440b918bf9b7a82ccd80e0eb0ccffe37 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(use ../../../jurl)
(import spork/json)

(def data "data")
(def body (-> "https://pie.dev/post"
              (spit data)
              (json/decode true)))
(assert (= data (body :data)))

(def data @{:a "b"})
(def body (-> "https://pie.dev/post"
              (spit (json/encode data) :content-type :application/json)
              (json/decode true)))
(assert (deep= data (body :json)))