module Niv.Sources.Test where import qualified Data.ByteString.Lazy as BL import qualified Data.Digest.Pure.MD5 as MD5 import qualified Data.Text as T import Niv.Sources import Test.Tasty.HUnit ((@=?)) -- | Ensure that the sources.nix we ship is tracked as the latest version test_shippedSourcesNixIsLatest :: IO () test_shippedSourcesNixIsLatest = latestVersionMD5 @=? (T.pack . show . MD5.md5 . BL.fromStrict $ initNixSourcesNixContent)