#########################
###use Data::Dumper ; print Dumper( ) ;
use Test;
BEGIN { plan tests => 1 } ;
use Scalar::MultiValue ;
use strict ;
use warnings qw'all' ;
#########################
{
my $s = new Scalar::MultiValue( [qw(a b c d)] , 2 ) ;
ok($s) ;
$s->reset ;
my $vals ;
for(0..8) {
$vals .= "$s;" ;
}
ok($vals , 'a;a;b;b;c;c;d;d;a;') ;
}
#########################
{
my $s = new Scalar::MultiValue('#000000 #FFFFFF') ;
ok($s) ;
my @val ;
push(@val , "$s") ;
push(@val , "$s") ;
push(@val , "$s") ;
push(@val , "$s->{last}") ;
push(@val , "$s") ;
push(@val , "$s->{last}") ;
ok( join(" ",@val) , "#000000 #FFFFFF #000000 #000000 #FFFFFF #FFFFFF") ;
}
#########################
print "\nThe End! By!\n" ;
1 ;