summaryrefslogtreecommitdiff
path: root/tests/Data/ByteString/Base32
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Data/ByteString/Base32')
-rw-r--r--tests/Data/ByteString/Base32/HexSpec.hs5
1 files changed, 2 insertions, 3 deletions
diff --git a/tests/Data/ByteString/Base32/HexSpec.hs b/tests/Data/ByteString/Base32/HexSpec.hs
index 7cddb69..9b2e730 100644
--- a/tests/Data/ByteString/Base32/HexSpec.hs
+++ b/tests/Data/ByteString/Base32/HexSpec.hs
@@ -3,7 +3,6 @@
3module Data.ByteString.Base32.HexSpec ( spec ) where 3module Data.ByteString.Base32.HexSpec ( spec ) where
4 4
5import Control.Applicative 5import Control.Applicative
6import Control.Exception
7import Data.ByteString as BS 6import Data.ByteString as BS
8import Data.ByteString.Char8 as BC 7import Data.ByteString.Char8 as BC
9import Data.ByteString.Base32.Hex 8import Data.ByteString.Base32.Hex
@@ -44,8 +43,8 @@ spec = do
44 decode (BC.map toLower (encode bs)) == Right bs 43 decode (BC.map toLower (encode bs)) == Right bs
45 44
46 it "fail gracefully if encoded data contains non alphabet chars" $ do 45 it "fail gracefully if encoded data contains non alphabet chars" $ do
47 evaluate (decode "#=======") `shouldThrow` anyErrorCall 46 decode "#=======" `shouldBe` Left "'#' is not base32 character"
48 evaluate (decode "AAAAAAAA#=======") `shouldThrow` anyErrorCall 47 decode "AAAAAAAA#=======" `shouldBe` Left "'#' is not base32 character"
49 48
50 describe "decodeLenient" $ do 49 describe "decodeLenient" $ do
51 it "conform RFC examples" $ do 50 it "conform RFC examples" $ do