diff options
Diffstat (limited to 'test/03-api/03-fields/cookies.janet')
| -rw-r--r-- | test/03-api/03-fields/cookies.janet | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/03-api/03-fields/cookies.janet b/test/03-api/03-fields/cookies.janet new file mode 100644 index 0000000..81909a5 --- /dev/null +++ b/test/03-api/03-fields/cookies.janet @@ -0,0 +1,21 @@ +(use ../../../jurl) +(import spork/json) +(def one (->> "https://pie.dev/cookies" + (http :get) + (cookies {:a :b}))) +(def two (->> one + (cookies {:a :c + :b :d}))) + +(def rone (one)) +(assert (= 200 (rone :status))) + +(def rtwo (two)) +(assert (= 200 (rtwo :status))) + +(def jone ((json/decode (rone :body) true) :cookies)) +(def jtwo ((json/decode (rtwo :body) true) :cookies)) + +(assert (= (freeze jone) {:a "b"})) +(assert (= (freeze jtwo) {:a "c" + :b "d"})) |
