Re: maint @ 21116
Fergal Daly [Tue, 9 Sep 2003 18:26:20 +0000 (19:26 +0100)]
Message-Id: <200309091826.20630.fergal@esatclear.ie>

(added warning)

p4raw-id: //depot/perl@21149

lib/Test/More.pm

index d82f81d..79f58c9 100644 (file)
@@ -927,7 +927,16 @@ will display the place where they start differing.
 Barrie Slaymaker's Test::Differences module provides more in-depth
 functionality along these lines, and it plays well with Test::More.
 
-B<NOTE> Display of scalar refs is not quite 100%
+B<NOTE> is_deeply cannot tell the difference between $ref and "$ref", it
+also cannot tell the difference between {} and {some_key =E<gt> []}, it
+cannot tell the difference between a scalar string and an object which uses
+overloading to stringify to the same value.
+
+is_deeply will go into an infinite loop if passed a circular data structure.
+
+The above also apply to eq_array and eq_hash.
+
+Display of scalar refs is not quite 100%
 
 =cut