@@ -450,31 +450,31 @@ prop_read_write_file_P x = ioProperty $ do
450450 P. writeFile fn x
451451 y <- P. readFile fn
452452 removeFile fn
453- return (x == y)
453+ return (x === y)
454454
455455prop_read_write_file_C x = ioProperty $ do
456456 (fn, h) <- openTempFile " ." " prop-compiled.tmp"
457457 hClose h
458458 C. writeFile fn x
459459 y <- C. readFile fn
460460 removeFile fn
461- return (x == y)
461+ return (x === y)
462462
463463prop_read_write_file_L x = ioProperty $ do
464464 (fn, h) <- openTempFile " ." " prop-compiled.tmp"
465465 hClose h
466466 L. writeFile fn x
467467 y <- L. readFile fn
468468 L. length y `seq` removeFile fn
469- return (x == y)
469+ return (x === y)
470470
471471prop_read_write_file_D x = ioProperty $ do
472472 (fn, h) <- openTempFile " ." " prop-compiled.tmp"
473473 hClose h
474474 D. writeFile fn x
475475 y <- D. readFile fn
476476 D. length y `seq` removeFile fn
477- return (x == y)
477+ return (x === y)
478478
479479------------------------------------------------------------------------
480480
@@ -485,7 +485,7 @@ prop_append_file_P x y = ioProperty $ do
485485 P. appendFile fn y
486486 z <- P. readFile fn
487487 removeFile fn
488- return (z == x `P.append` y)
488+ return (z === x `P.append` y)
489489
490490prop_append_file_C x y = ioProperty $ do
491491 (fn, h) <- openTempFile " ." " prop-compiled.tmp"
@@ -494,7 +494,7 @@ prop_append_file_C x y = ioProperty $ do
494494 C. appendFile fn y
495495 z <- C. readFile fn
496496 removeFile fn
497- return (z == x `C.append` y)
497+ return (z === x `C.append` y)
498498
499499prop_append_file_L x y = ioProperty $ do
500500 (fn, h) <- openTempFile " ." " prop-compiled.tmp"
@@ -503,7 +503,7 @@ prop_append_file_L x y = ioProperty $ do
503503 L. appendFile fn y
504504 z <- L. readFile fn
505505 L. length y `seq` removeFile fn
506- return (z == x `L.append` y)
506+ return (z === x `L.append` y)
507507
508508prop_append_file_D x y = ioProperty $ do
509509 (fn, h) <- openTempFile " ." " prop-compiled.tmp"
@@ -512,7 +512,7 @@ prop_append_file_D x y = ioProperty $ do
512512 D. appendFile fn y
513513 z <- D. readFile fn
514514 D. length y `seq` removeFile fn
515- return (z == x `D.append` y)
515+ return (z === x `D.append` y)
516516
517517prop_packAddress = C. pack " this is a test"
518518 ==
0 commit comments