summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorSpencer Janssen <sjanssen@cse.unl.edu>2007-10-01 18:39:59 +0200
committerSpencer Janssen <sjanssen@cse.unl.edu>2007-10-01 18:39:59 +0200
commit596be5ddf371dae9d5e07da35b3773cda5423eef (patch)
tree270552da5d086363267efb54e9b4c58873774d43 /tests
parenta46949eab008a218fb94a8deae83cc74f6154638 (diff)
downloadmetatile-596be5ddf371dae9d5e07da35b3773cda5423eef.tar
metatile-596be5ddf371dae9d5e07da35b3773cda5423eef.zip
Add StackSet.allWindows
darcs-hash:20071001163959-a5988-243d115545b70eafcaaedd9440ddf525ea15aa32
Diffstat (limited to 'tests')
-rw-r--r--tests/Properties.hs3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/Properties.hs b/tests/Properties.hs
index 2bc5443..9818f30 100644
--- a/tests/Properties.hs
+++ b/tests/Properties.hs
@@ -363,6 +363,8 @@ prop_findIndex (x :: T) =
, i <- focus t : up t ++ down t
]
+prop_allWindowsMember w (x :: T) = (w `elem` allWindows x) ==> member w x
+
-- ---------------------------------------------------------------------
-- 'insert'
@@ -687,6 +689,7 @@ main = do
,("focusWindow works" , mytest prop_focusWindow_works)
,("findIndex" , mytest prop_findIndex)
+ ,("allWindows/member" , mytest prop_allWindowsMember)
,("insert: invariant" , mytest prop_insertUp_I)
,("insert/new" , mytest prop_insert_empty)