@@ -309,9 +309,13 @@ prop_T_isInfixOf s = L.isInfixOf s `eqP` T.isInfixOf (packT s)
309309prop_TL_isInfixOf s = L.isInfixOf s `eqP` TL.isInfixOf (packT s)
310310
311311prop_T_elem c = L.elem c `eqP` T.elem c
312+prop_TL_elem c = L.elem c `eqP` TL.elem c
312313prop_T_filter p = L.filter p `eqP` (unpackT . T.filter p)
314+prop_TL_filter p = L.filter p `eqP` (unpackT . TL.filter p)
313315prop_T_find p = L.find p `eqP` T.find p
316+prop_TL_find p = L.find p `eqP` TL.find p
314317prop_T_partition p = L.partition p `eqP` (unpack2 . T.partition p)
318+prop_TL_partition p = L.partition p `eqP` (unpack2 . TL.partition p)
315319
316320prop_T_index x s = x < L.length s && x >= 0 ==>
317321 (L.!!) s x == T.index (packT s) x
@@ -508,9 +512,13 @@ tests = [
508512 ("prop_TL_isInfixOf", mytest prop_TL_isInfixOf),
509513
510514 ("prop_T_elem", mytest prop_T_elem),
515+ ("prop_TL_elem", mytest prop_TL_elem),
511516 ("prop_T_filter", mytest prop_T_filter),
517+ ("prop_TL_filter", mytest prop_TL_filter),
512518 ("prop_T_find", mytest prop_T_find),
519+ ("prop_TL_find", mytest prop_TL_find),
513520 ("prop_T_partition", mytest prop_T_partition),
521+ ("prop_TL_partition", mytest prop_TL_partition),
514522
515523 ("prop_T_index", mytest prop_T_index),
516524 ("prop_T_findIndex", mytest prop_T_findIndex),