http://www.martin-evans.me.uk/node/119
http://www.dagolden.com/index.php/1771/why-perl_unicode-makes-me-sad/
fi
done
+ echo "POISON_ENV: setting PERL_UNICODE=SAD"
+ export PERL_UNICODE=SAD
+
### emulate a local::lib-like env
##### END TEMPORARY WORKAROUNDS
fi
+ # FIXME - work around RT#117844
+ if [[ "$BREWVER" == "5.10.0" ]]; then
+ unset PERL_UNICODE
+ fi
+
installdeps $HARD_DEPS
run_or_err "Re-configure" "perl Makefile.PL"
parallel_installdeps_notest YAML Lexical::SealRequireHints
fi
+ # FIXME - workaround for RT#117855/RT#117856
+ if [[ -n "$PERL_UNICODE" ]] ; then
+ parallel_installdeps_notest Text::CSV
+ fi
+
# FIXME Change when Moose goes away
installdeps Moose $(perl -Ilib -MDBIx::Class::Optional::Dependencies=-list_missing,dist_dir)
use Test::More;
use Test::Exception;
+BEGIN {
+ plan skip_all => 'This test breaking module loading interferes with PERL_UNICODE on perls prior to 5.12'
+ if exists $ENV{PERL_UNICODE} and "$]" < 5.012;
+}
+
# load before we break require()
use Scalar::Util();
use MRO::Compat();