[otrs-cvs] CVS: otrs/scripts/test CSV.t,1.4,1.5
cvs-log at otrs.org
cvs-log at otrs.org
Thu Jan 11 11:54:10 CET 2007
Update of /home/cvs/otrs/scripts/test
In directory lancelot:/tmp/cvs-serv18878/scripts/test
Modified Files:
CSV.t
Log Message:
improved the cvs functionallity
Index: CSV.t
===================================================================
RCS file: /home/cvs/otrs/scripts/test/CSV.t,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** CSV.t 17 Oct 2006 10:03:40 -0000 1.4
--- CSV.t 11 Jan 2007 10:54:08 -0000 1.5
***************
*** 1,5 ****
# --
# CSV.t - CSV tests
! # Copyright (C) 2001-2006 OTRS GmbH, http://otrs.org/
# --
# $Id$
--- 1,5 ----
# --
# CSV.t - CSV tests
! # Copyright (C) 2001-2007 OTRS GmbH, http://otrs.org/
# --
# $Id$
***************
*** 44,48 ****
($Array->[0][0] eq 'field1' && $Array->[0][2] eq 'field3' &&
$Array->[1][1] eq '3' && $#{$Array} eq 1 && $#{$Array->[1]} eq 2),
! 'CSV2Array()',
);
--- 44,48 ----
($Array->[0][0] eq 'field1' && $Array->[0][2] eq 'field3' &&
$Array->[1][1] eq '3' && $#{$Array} eq 1 && $#{$Array->[1]} eq 2),
! 'CSV2Array() - with quote "',
);
***************
*** 50,54 ****
String => 'field1;field2;field3;'."\n".'2;3;4;'."\n",
Separator => ';',
! Quote => '"',
);
--- 50,54 ----
String => 'field1;field2;field3;'."\n".'2;3;4;'."\n",
Separator => ';',
! Quote => '',
);
***************
*** 56,60 ****
($Array->[0][0] eq 'field1' && $Array->[0][2] eq 'field3' &&
$Array->[1][1] eq '3' && $#{$Array} eq 1 && $#{$Array->[1]} eq 2),
! 'CSV2Array()',
);
--- 56,75 ----
($Array->[0][0] eq 'field1' && $Array->[0][2] eq 'field3' &&
$Array->[1][1] eq '3' && $#{$Array} eq 1 && $#{$Array->[1]} eq 2),
! 'CSV2Array() without quote "',
! );
!
! # Working with CSVString with \n
! my $String = '"field1";"field2";"field3";'."\n".'"a'."\n" .'b";"FirstLine'."\n" .'SecondLine";"4";'."\n";
! $Self->{LogObject}->Dumper($String);
! $Array = $Self->{CSVObject}->CSV2Array(
! String => $String,
! Separator => ';',
! Quote => '"',
! );
! $Self->{LogObject}->Dumper($Array);
! $Self->True(
! ($Array->[0][0] eq 'field1' && $Array->[0][2] eq 'field3' &&
! $Array->[1][0] eq "a\nb" && $#{$Array} eq 1 && $#{$Array->[1]} eq 2),
! 'CSV2Array() - with included \n',
);
More information about the cvs-log
mailing list