2017-05-25 19:12:29 +00:00
|
|
|
module HTTPure.RequestSpec where
|
|
|
|
|
2017-07-10 10:17:13 +00:00
|
|
|
import Prelude (($))
|
2017-05-25 19:12:29 +00:00
|
|
|
|
2017-07-10 10:17:13 +00:00
|
|
|
import Test.Spec as Spec
|
|
|
|
import Test.Spec.Assertions as Assertions
|
2017-05-25 19:12:29 +00:00
|
|
|
|
2017-07-10 10:17:13 +00:00
|
|
|
import HTTPure.SpecHelpers as SpecHelpers
|
2017-05-25 19:12:29 +00:00
|
|
|
|
2017-07-10 10:17:13 +00:00
|
|
|
import HTTPure.Request as Request
|
|
|
|
|
|
|
|
getURLSpec :: SpecHelpers.Test
|
|
|
|
getURLSpec = Spec.describe "getURL" $
|
|
|
|
Spec.it "is the URL of the request" $
|
|
|
|
Request.getURL req `Assertions.shouldEqual` "/test"
|
|
|
|
where
|
|
|
|
req = SpecHelpers.mockRequest "/test"
|
|
|
|
|
|
|
|
requestSpec :: SpecHelpers.Test
|
|
|
|
requestSpec = Spec.describe "Request" $
|
2017-05-25 19:12:29 +00:00
|
|
|
getURLSpec
|