Build with latest yesod. Also reorganise to conform more closely with yesod's standard scaffold layout to reduce upgrade effort.
		
			
				
	
	
		
			20 lines
		
	
	
		
			487 B
		
	
	
	
		
			Haskell
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			487 B
		
	
	
	
		
			Haskell
		
	
	
	
	
	
| {-# LANGUAGE OverloadedStrings #-}
 | |
| {-# LANGUAGE NoMonomorphismRestriction #-}
 | |
| {-# OPTIONS_GHC -fno-warn-orphans #-}
 | |
| 
 | |
| module Main where
 | |
| 
 | |
| import Import
 | |
| import Yesod.Default.Config
 | |
| import Yesod.Test
 | |
| import Application (makeFoundation)
 | |
| 
 | |
| import HomeTest
 | |
| 
 | |
| main :: IO ()
 | |
| main = do
 | |
|     conf <- loadConfig $ (configSettings Testing) { csParseExtra = parseExtra }
 | |
|     foundation <- makeFoundation conf
 | |
|     app <- toWaiAppPlain foundation
 | |
|     runTests app (error "No database available") homeSpecs
 |