{-| Description: Copyright: (c) 2020 Samuel May License: MPL-2.0 Maintainer: ag.eitilt@gmail.com Stability: experimental Portability: portable -} module Test.Willow.Unit.Encoding.EucKr ( tests ) where import qualified Test.HUnit as U import Test.HUnit ( (~:) ) import Web.Willow.Common.Encoding import Test.Willow.Unit.Encoding.Common tests :: U.Test tests = "EucKr" ~: U.TestList [ "decode" ~: U.TestList $ [ "ASCII" ~: U.TestList $ map (decodeAscii EucKr) ['\NUL'..'\DEL'] ] , "encode" ~: U.TestList $ [ "ASCII" ~: U.TestList $ map (encodeAscii EucKr) ['\NUL'..'\DEL'] ] ]