@@ -143,6 +143,7 @@ prop_unwords = L.unwords `eq` (unpack . T.unwords . map pack)
143143prop_isPrefixOf s = L.isPrefixOf s`eqP` T.isPrefixOf (pack s)
144144prop_isPrefixOfS s = L.isPrefixOf s`eqP` (S.isPrefixOf (stream $ pack s) . stream)
145145prop_isSuffixOf s = L.isSuffixOf s`eqP` T.isSuffixOf (pack s)
146+prop_isInfixOf s = L.isInfixOf s `eqP` T.isInfixOf (pack s)
146147
147148prop_elem c = L.elem c `eqP` T.elem c
148149prop_filter p = L.filter p `eqP` (unpack . T.filter p)
@@ -242,6 +243,7 @@ tests = [
242243 ("prop_isPrefixOf", mytest prop_isPrefixOf),
243244 ("prop_isPrefixOfS", mytest prop_isPrefixOfS),
244245 ("prop_isSuffixOf", mytest prop_isSuffixOf),
246+ ("prop_isInfixOf", mytest prop_isInfixOf),
245247
246248 ("prop_elem", mytest prop_elem),
247249 ("prop_filter", mytest prop_filter),