Add support for entities via a port of the EntityMap type, and implement command support starting at basic hjkl.
		
			
				
	
	
		
			18 lines
		
	
	
	
		
			497 B
		
	
	
	
		
			Haskell
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			497 B
		
	
	
	
		
			Haskell
		
	
	
	
	
	
| module Test.Prelude
 | |
|   ( module Xanthous.Prelude
 | |
|   , module Test.Tasty
 | |
|   , module Test.Tasty.HUnit
 | |
|   , module Test.Tasty.QuickCheck
 | |
|   , module Test.QuickCheck.Classes
 | |
|   , testBatch
 | |
|   ) where
 | |
| 
 | |
| import Xanthous.Prelude hiding (assert, elements)
 | |
| import Test.Tasty
 | |
| import Test.Tasty.QuickCheck
 | |
| import Test.Tasty.HUnit
 | |
| import Test.QuickCheck.Classes
 | |
| import Test.QuickCheck.Checkers (TestBatch)
 | |
| 
 | |
| testBatch :: TestBatch -> TestTree
 | |
| testBatch (name, tests) = testGroup name $ uncurry testProperty <$> tests
 |