in reply to problem in search pattern
$VAR1 = { 'cli_config' => 'logging size', 'jobid' => '982505', 'status +' => 'skip', 'component1' => 'archive-config-log', 'test_name' => 'BE +FORE-AFTER.etest', 'testcase_name' => 'TC11327641669.xml', 'color_boo +l' => 0 }; $VAR1 = { 'cli_config' => 'logging size', 'jobid' => '9825 +05', 'status' => 'skip', 'component1' => 'archive-config-log', 'test_ +name' => 'DEFAULT.etest', 'testcase_name' => 'TC11327641669.xml', 'co +lor_bool' => 1 }; $VAR1 = { 'cli_config' => 'logging size', 'jobid' = +> '982505', 'status' => 'skip', 'component1' => 'archive-config-log', + 'test_name' => 'ORDER-ROLLBACK.etest', 'testcase_name' => 'TC1132764 +1669.xml', 'color_bool' => '' }; $VAR1 = { 'cli_config' => 'logging s +ize', 'jobid' => '982505', 'status' => 'pass', 'component1' => 'archi +ve-config-log', 'test_name' => '{PRCIII.etest: logging size 200}', 't +estcase_name' => 'TC11327641669.xml', 'color_bool' => 1 }; $VAR1 = { +'cli_config' => 'logging size', 'jobid' => '982505', 'status' => 'ski +p', 'component1' => 'archive-config-log', 'test_name' => 'ROLLBACK.et +est', 'testcase_name' => 'TC11327641669.xml', 'color_bool' => '' }; $ +VAR1 = { 'cli_config' => 'logging size', 'jobid' => '982505', 'status +' => 'skip', 'component1' => 'archive-config-log', 'test_name' => 'SI +DE-EFFECTS.etest', 'testcase_name' => 'TC11327641669.xml', 'color_boo +l' => 1 }; $VAR1 = { 'cli_config' => 'logging size', 'jobid' => '9825 +05', 'status' => 'skip', 'component1' => 'archive-config-log', 'test_ +name' => 'SYNTAX.etest', 'testcase_name' => 'TC11327641669.xml', 'col +or_bool' => '' };
for my $j(0..$len - 1 ) { my ($component1,$cli_config,$testcase_name,$test_id, $test_name, $status) = split (/\,/,$test_status[$j]); my %row = (); %row = ( component1 => $component1, cli_config => $cli_config, testcase_name => $testcase_name, test_name => "$test_name", ### This IS THE ONE status => $status, jobid => $jobid, color_bool => $color); print Dumper \%row; ##### THIS DATA SHOWN ABOVE if( $row{test_name} =~ "BEFORE-AFTER" ) { push(@loop6,\%row); } elsif( $row{test_name} =~ "DEFAULT" ) { push(@loop7,\%row); } elsif( $row{test_name} =~ "ORDER-ROLLBACK" ) { push(@loop8,\%row); } elsif( $row{test_name} =~ "PRCIII" ) { print "PRCIII------"; push(@loop9,\%row); } elsif( $row{test_name} =~ "ROLLBACK" ) { push(@loop10,\%row); } elsif( $row{test_name} =~ "SIDE-EFFECTS" ) { push(@loop11,\%row); } elsif( $row{test_name} =~ "SYNTAX" ) { push(@loop12,\%row); } }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: problem in search pattern
by Happy-the-monk (Canon) on Dec 16, 2005 at 15:06 UTC | |
by rsennat (Beadle) on Dec 16, 2005 at 15:15 UTC | |
by rsennat (Beadle) on Dec 16, 2005 at 15:22 UTC | |
by Happy-the-monk (Canon) on Dec 16, 2005 at 15:28 UTC | |
by rsennat (Beadle) on Dec 16, 2005 at 15:53 UTC |