@@ -141,7 +141,8 @@ prop_unlines = L.unlines `eq` (unpack . T.unlines . map pack)
141prop_unwords = L.unwords `eq` (unpack . T.unwords . map pack)
141prop_unwords = L.unwords `eq` (unpack . T.unwords . map pack)
143prop_isPrefixOf s = L.isPrefixOf s`eqP` T.isPrefixOf (pack s)
143prop_isPrefixOf s = L.isPrefixOf s`eqP` T.isPrefixOf (pack s)
144−prop_isPrefixOfS s = L.isPrefixOf s`eqP` (S.isPrefixOf (stream $ pack s) . stream)
144+prop_isPrefixOfS s = L.isPrefixOf s`eqP` (S.isPrefixOf (stream $ pack s) . stream)
145+prop_isSuffixOf s = L.isSuffixOf s`eqP` T.isSuffixOf (pack s)
146prop_elem c = L.elem c `eqP` T.elem c
147prop_elem c = L.elem c `eqP` T.elem c
147prop_filter p = L.filter p `eqP` (unpack . T.filter p)
148prop_filter p = L.filter p `eqP` (unpack . T.filter p)
@@ -240,6 +241,7 @@ tests = [
241 ("prop_isPrefixOf", mytest prop_isPrefixOf),
242 ("prop_isPrefixOf", mytest prop_isPrefixOf),
242 ("prop_isPrefixOfS", mytest prop_isPrefixOfS),
243 ("prop_isPrefixOfS", mytest prop_isPrefixOfS),
244+ ("prop_isSuffixOf", mytest prop_isSuffixOf),
244 ("prop_elem", mytest prop_elem),
246 ("prop_elem", mytest prop_elem),
245 ("prop_filter", mytest prop_filter),
247 ("prop_filter", mytest prop_filter),