Morten Guldager <spamtrap@mogul.dk> writes:
> Hejsa,
>
> Jeg har behov for en metode til at finde ud af om 2 "spændende"
> datastrukturer er identiske.
eq_hash fra Test::More kan også bruges
Jeg lavede lige en test for at se om den kunne bruges på hashen med
arrays i, det ser ud til at virke fint:
==================================================================
kim@grov
$ cat x.pl
#!/usr/bin/perl
use Test::More;
my %A =
(
navne => ['Morten', 'Guldager', 'Jensen'],
fisk => 8
);
my %B =
(
fisk => 8,
navne => ['Morten', 'Guldager', 'Jensen']
);
my %C =
(
fisk => 8,
navne => ['Guldager', 'Morten', 'Jensen']
);
print 'A=B ', eq_hash( \%A, \%B ), "\n";
print 'A=C ', eq_hash( \%A, \%C ), "\n";
print 'B=C ', eq_hash( \%B, \%C ), "\n";
kim@grov
$ ./x.pl
A=B 1
A=C 0
B=C 0
kim@grov
$
==================================================================
--
Kim Hansen | |\ _,,,---,,_ | Det er ikke
Dalslandsgade 8, A708 | /,`.-´` -. ;:-. | Jeopardy.
2300 København S | |,4- ) )-,_. ,\ ( `'-' | Svar _efter_
Tlf: 32 88 60 86 | '---''(_/--' `-'\_) | spørgsmålet.