1898184e3Ssthen#!perl -X 2898184e3Ssthen 3*256a93a4Safresh1use strict; 4*256a93a4Safresh1use warnings; 5898184e3Ssthen 6898184e3Ssthenuse Test::More tests => 2; 7898184e3Ssthenuse Data::Dumper; 8898184e3Ssthen 9898184e3Ssthen{ 10898184e3Ssthen my $q = q| \/ |; 11898184e3Ssthen use Data::Dumper; 12898184e3Ssthen my $qr = qr{$q}; 13*256a93a4Safresh1 { 14*256a93a4Safresh1 no strict 'vars'; 15898184e3Ssthen eval Dumper $qr; 16*256a93a4Safresh1 } 17898184e3Ssthen ok(!$@, "Dumping $qr with XS") or diag $@, Dumper $qr; 18898184e3Ssthen local $Data::Dumper::Useperl = 1; 19*256a93a4Safresh1 { 20*256a93a4Safresh1 no strict 'vars'; 21898184e3Ssthen eval Dumper $qr; 22*256a93a4Safresh1 } 23898184e3Ssthen ok(!$@, "Dumping $qr with PP") or diag $@, Dumper $qr; 24898184e3Ssthen} 25