Skip failing cygwin test
Peter Rabbitson [Fri, 23 Dec 2011 14:43:56 +0000 (15:43 +0100)]
Changes
t/accessor-weaken.t

diff --git a/Changes b/Changes
index 47fed69..9973536 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,7 @@
   - fix up Class::XSAccessor version check to be more robust
   - improved documentation
   - fix failures on perls < 5.8.3
+  - fix test failures on cygwin
 
 0.009012 - 2011-11-15
   - make Method::Generate::Constructor handle $obj->new
index 3b99264..d390c27 100644 (file)
@@ -26,6 +26,9 @@ if ($] < 5.008003) {
     'Expected exception thrown on old perls'
   );
 }
+elsif ($^O eq 'cygwin' and $] < 5.012000) {
+  SKIP: { skip 'Static coderef reaping seems nonfunctional on cygwin < 5.12', 1 }
+}
 else {
   is(${$foo_ro->one},'yay', 'value present');
   ok(Scalar::Util::isweak($foo_ro->{one}), 'value weakened');