#!perl
use Test::More tests => 1;
package foo;
use common::sense;
use Object::Event;
$Object::Event::ENABLE_METHODS_DEFAULT = $ENV{OE_METHODS_ENABLE};
our @ISA = qw/Object::Event/;
package main;
use common::sense;
my $f = foo->new;
$f->reg_cb (
test123 => sub {
my ($f) = @_;
$f->{name} = $f->event_name;
}
);
$f->event ('test123');
is ($f->{name}, 'test123', 'event_name method returns event name');