diff --git a/t/Asset/AssetExportHtml.t b/t/Asset/AssetExportHtml.t index c7e501a03..d8ffdcffd 100644 --- a/t/Asset/AssetExportHtml.t +++ b/t/Asset/AssetExportHtml.t @@ -631,7 +631,7 @@ is(readlink $symlinkedRoot->stringify, $parentPath, 'exportSymlinkRoot sets up l unlink $symlinkedRoot->stringify; subtest exportRelated => sub { - my $old = WebGUI::VersionTag->getWorking($session); + my $old = WebGUI::VersionTag->getWorking($session, 'noCreate'); my $tag = WebGUI::VersionTag->create($session); $tag->setWorking(); my $topic = $parent->addChild({ @@ -646,7 +646,7 @@ subtest exportRelated => sub { keywords => 'relatedAssetTesting', }); $tag->commit(); - my $cleanup = guard { $old->setWorking(); $tag->rollback }; + my $cleanup = guard { $tag->rollback; if ($old) { $old->setWorking(); } }; cmp_deeply( $archive->exportGetAssetIds({ depth => 99, exportRelated => 1}), superbagof(map { $_->getId } ($topic, $archive, $story)), @@ -658,7 +658,6 @@ subtest exportRelated => sub { ); }; - #---------------------------------------------------------------------------- # exportGetDescendants()