12 |
|
|
13 |
# Make sure we can load the model |
# Make sure we can load the model |
14 |
use_ok('Arh::Model::Picture'); |
use_ok('Arh::Model::Picture'); |
15 |
|
use_ok('Arh::Test'); |
16 |
|
|
17 |
# Grab a system user |
# Grab a system user |
18 |
my $system_user = Arh::CurrentUser->superuser; |
my $system_user = Arh::CurrentUser->superuser; |
19 |
ok($system_user, "Found a system user"); |
ok($system_user, "Found a system user"); |
20 |
|
|
|
my $place = Arh::Model::Place->new(current_user => $system_user); |
|
|
ok( $place->create( |
|
|
name => 'mjesto iskapanja', |
|
|
), "Place create returned success"); |
|
|
|
|
|
my $campaign = Arh::Model::Campaign->new(current_user => $system_user); |
|
|
ok( $campaign->create( |
|
|
name => 'prvo iskapanje', |
|
|
date_from => '2007-11-28', |
|
|
date_to => '2008-03-15', |
|
|
place => $place, |
|
|
), "Campaign create returned success"); |
|
|
|
|
21 |
my $type = Arh::Model::PictureType->new(current_user => $system_user); |
my $type = Arh::Model::PictureType->new(current_user => $system_user); |
22 |
ok( $type->create( |
ok( $type->create( |
23 |
name => 'slika', |
name => 'slika', |
24 |
), "PictureType create returned success"); |
), "PictureType create returned success"); |
25 |
|
|
26 |
|
ok( my $campaign = Arh::Test->Campaign, 'Campaign' ); |
27 |
|
|
28 |
# Try testing a create |
# Try testing a create |
29 |
my $o = Arh::Model::Picture->new(current_user => $system_user); |
my $o = Arh::Model::Picture->new(current_user => $system_user); |
30 |
my ($id) = $o->create( |
my ($id) = $o->create( |