Update jose to 0.8.1 to fix Windows build (and adapt error message test) (#1351)

This commit is contained in:
Robert
2019-07-15 15:14:22 +00:00
committed by Steve Chávez
parent e639c77aa2
commit afb7266f17
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ library
, http-types >= 0.12.2 && < 0.13 , http-types >= 0.12.2 && < 0.13
, insert-ordered-containers >= 0.1 && < 0.3 , insert-ordered-containers >= 0.1 && < 0.3
, interpolatedstring-perl6 >= 1 && < 1.1 , interpolatedstring-perl6 >= 1 && < 1.1
, jose >= 0.8 && < 0.9 , jose >= 0.8.1 && < 0.9
, lens >= 4.14 && < 4.18 , lens >= 4.14 && < 4.18
, lens-aeson >= 1.0.1 && < 1.1 , lens-aeson >= 1.0.1 && < 1.1
, network-uri >= 2.6.1 && < 2.7 , network-uri >= 2.6.1 && < 2.7
+1 -1
View File
@@ -12,7 +12,7 @@ extra-deps:
- text-builder-0.6.5.1 - text-builder-0.6.5.1
- deferred-folds-0.9.10.1 - deferred-folds-0.9.10.1
- primitive-0.6.4.0 - primitive-0.6.4.0
- jose-0.8.0.0 - jose-0.8.1.0
ghc-options: ghc-options:
postgrest: -O2 -Werror -Wall -fwarn-identities -fno-warn-redundant-constraints -optP-Wno-nonportable-include-path postgrest: -O2 -Werror -Wall -fwarn-identities -fno-warn-redundant-constraints -optP-Wno-nonportable-include-path
nix: nix:
+2 -2
View File
@@ -117,11 +117,11 @@ spec actualPgVersion = describe "authorization" $ do
it "hides tables from users with invalid JWT" $ do it "hides tables from users with invalid JWT" $ do
let auth = authHeaderJWT "ey9zdGdyZXN0X3Rlc3RfYXV0aG9yIiwiaWQiOiJqZG9lIn0.y4vZuu1dDdwAl0-S00MCRWRYMlJ5YAMSir6Es6WtWx0" let auth = authHeaderJWT "ey9zdGdyZXN0X3Rlc3RfYXV0aG9yIiwiaWQiOiJqZG9lIn0.y4vZuu1dDdwAl0-S00MCRWRYMlJ5YAMSir6Es6WtWx0"
request methodGet "/authors_only" [auth] "" request methodGet "/authors_only" [auth] ""
`shouldRespondWith` [json| {"message":"JWSError (CompactDecodeError CompactDecodeError: Expected 3 parts; got 2)"} |] `shouldRespondWith` [json| {"message":"JWSError (CompactDecodeError Invalid number of parts: Expected 3 parts; got 2)"} |]
{ matchStatus = 401 { matchStatus = 401
, matchHeaders = [ , matchHeaders = [
"WWW-Authenticate" <:> "WWW-Authenticate" <:>
"Bearer error=\"invalid_token\", error_description=\"JWSError (CompactDecodeError CompactDecodeError: Expected 3 parts; got 2)\"" "Bearer error=\"invalid_token\", error_description=\"JWSError (CompactDecodeError Invalid number of parts: Expected 3 parts; got 2)\""
] ]
} }