summaryrefslogtreecommitdiff
path: root/t/overload.t
blob: 1fdbb970f30b6dd2e99cf6adfdaf1a0456799698 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use strict;
use warnings;
use lib 't/lib';
use SpecialClass;

use Data::Compare;
use Test::More tests=>2;

ok(!Compare(SpecialClass->new(str=>'bar'),
            SpecialClass->new(str=>'bar',num=>15)),
   'String overload does not fool it');

ok(!Compare(SpecialClass->new(str=>'bar',num=>15),
            SpecialClass->new(str=>'boo',num=>15)),
   'Numeric overload does not fool it');