diff options
author | Gisle Aas <gisle@aas.no> | 1998-06-29 14:36:09 +0200 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 1998-06-30 05:17:33 +0000 |
commit | f1192ceea6b2a126a4ff3254f91c2bc47c361c71 (patch) | |
tree | 2bca20552574a90634d783266fcb9ce8a3d90b2c /t/op/array.t | |
parent | 25eaa2138d60ea820620e1b1324f90a6b4f4adcd (diff) | |
download | perl-f1192ceea6b2a126a4ff3254f91c2bc47c361c71.tar.gz |
Re: [PATCH] Simplified magic_setisa() and improved fields.pm
Message-Id: <m367hk4hra.fsf@furu.g.aas.no>
p4raw-id: //depot/perl@1266
Diffstat (limited to 't/op/array.t')
-rwxr-xr-x | t/op/array.t | 32 |
1 files changed, 2 insertions, 30 deletions
diff --git a/t/op/array.t b/t/op/array.t index f307655ced..c0225a1107 100755 --- a/t/op/array.t +++ b/t/op/array.t @@ -1,8 +1,6 @@ #!./perl -# $RCSfile: array.t,v $$Revision: 4.1 $$Date: 92/08/07 18:27:37 $ - -print "1..40\n"; +print "1..37\n"; @ary = (1,2,3,4,5); if (join('',@ary) eq '12345') {print "ok 1\n";} else {print "not ok 1\n";} @@ -119,32 +117,6 @@ print $foo eq 'e' ? "ok 35\n" : "not ok 35\n"; $foo = ('a','b','c','d','e','f')[1]; print $foo eq 'b' ? "ok 36\n" : "not ok 36\n"; -# Test pseudo-hashes and %FIELDS. Real programs would "use fields..." -# but we assign to %FIELDS manually since the real module tests come later. - -BEGIN { - %Base::WithFields::FIELDS = (foo => 1, bar => 2, baz => 3, __MAX__ => 3); - %OtherBase::WithFields::FIELDS = (one => 1, two => 2, __MAX__ => 2); -} -{ - package Base::WithoutFields; -} -@ISA = qw(Base::WithoutFields Base::WithFields); -@k = sort keys %FIELDS; -print "not " unless "@k" eq "__MAX__ bar baz foo"; -print "ok 37\n"; -eval { - @ISA = 'OtherBase::WithFields'; -}; -print "not " unless $@ =~ /Inherited %FIELDS can't override existing %FIELDS/; -print "ok 38\n"; -undef %FIELDS; -eval { - @ISA = qw(Base::WithFields OtherBase::WithFields); -}; -print "not " unless $@ =~ /Can't multiply inherit %FIELDS/; -print "ok 39\n"; - @foo = ( 'foo', 'bar', 'burbl'); push(foo, 'blah'); -print $#foo == 3 ? "ok 40\n" : "not ok 40\n"; +print $#foo == 3 ? "ok 37\n" : "not ok 37\n"; |