@@ -1,31 +0,0 @@
1−--------------------------------------------------------------------------------
2−{-# LANGUAGE OverloadedStrings #-}
3−module Hakyll.Core.Provider.GlobalMetadata.Tests
4− ( tests
5− ) where
6−
7−--------------------------------------------------------------------------------
8−import qualified Data.Map as M
9−import Control.Monad (forM_)
10−import Test.Framework (Test, testGroup)
11−import Test.HUnit (Assertion, (@=?))
12−
13−
14−--------------------------------------------------------------------------------
15−import Hakyll.Core.Provider (resourceMetadata)
16−import TestSuite.Util
17−
18−--------------------------------------------------------------------------------
19−tests :: Test
20−tests = testGroup "Hakyll.Core.Provider.GlobalMetadata.Tests" $
21− fromAssertions "page" [testPage]
22−
23−testPage :: Assertion
24−testPage = do
25− store <- newTestStore
26− provider <- newTestProvider store
27−
28− metadata <- resourceMetadata provider "posts/2013-10-18-metadata-test.md"
29− forM_ ["1", "2", "3", "4", "5", "6", "7", "8"] $ \a ->
30− Just a @=? M.lookup ('a':a) metadata
31−