Added versionTags and commits. Still having some problems, though.
This commit is contained in:
parent
4cc0edc749
commit
08641182ba
1 changed files with 27 additions and 8 deletions
|
|
@ -26,9 +26,13 @@ use WebGUI::Asset::File::Image::Photo;
|
||||||
# Init
|
# Init
|
||||||
my $session = WebGUI::Test->session;
|
my $session = WebGUI::Test->session;
|
||||||
my $node = WebGUI::Asset->getImportNode($session);
|
my $node = WebGUI::Asset->getImportNode($session);
|
||||||
my $versionTag = WebGUI::VersionTag->getWorking($session);
|
|
||||||
$versionTag->set({name=>"Photo Test"});
|
my @versionTags = ();
|
||||||
|
push @versionTags, WebGUI::VersionTag->getWorking($session);
|
||||||
|
$versionTags[-1]->set({name=>"Photo Test, add Gallery, Album and 1 Photo"});
|
||||||
|
|
||||||
$session->user( { userId => 3 } ); # Admins can do everything
|
$session->user( { userId => 3 } ); # Admins can do everything
|
||||||
|
|
||||||
my $maker = WebGUI::Test::Maker::HTML->new;
|
my $maker = WebGUI::Test::Maker::HTML->new;
|
||||||
my $gallery
|
my $gallery
|
||||||
= $node->addChild({
|
= $node->addChild({
|
||||||
|
|
@ -37,17 +41,23 @@ my $gallery
|
||||||
my $album
|
my $album
|
||||||
= $gallery->addChild({
|
= $gallery->addChild({
|
||||||
className => "WebGUI::Asset::Wobject::GalleryAlbum",
|
className => "WebGUI::Asset::Wobject::GalleryAlbum",
|
||||||
|
},
|
||||||
|
undef,
|
||||||
|
undef,
|
||||||
|
{
|
||||||
|
skipAutoCommitWorkflows => 1,
|
||||||
});
|
});
|
||||||
my $photo
|
my $photo
|
||||||
= $gallery->addChild({
|
= $album->addChild({
|
||||||
className => "WebGUI::Asset::File::Image::Photo",
|
className => "WebGUI::Asset::File::Image::Photo",
|
||||||
|
},
|
||||||
|
undef,
|
||||||
|
undef,
|
||||||
|
{
|
||||||
|
skipAutoCommitWorkflows => 1,
|
||||||
});
|
});
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
$versionTags[-1]->commit;
|
||||||
# Cleanup
|
|
||||||
END {
|
|
||||||
$versionTag->rollback();
|
|
||||||
}
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# Tests
|
# Tests
|
||||||
|
|
@ -104,4 +114,13 @@ $maker->prepare({
|
||||||
],
|
],
|
||||||
})->run;
|
})->run;
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
# Cleanup
|
||||||
|
END {
|
||||||
|
foreach my $versionTag (@versionTags) {
|
||||||
|
$versionTag->rollback;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue