From 25b981baecec5eef76347dcd8bbec0836aff0e52 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Tue, 4 Jan 2011 10:56:48 -0800 Subject: [PATCH] Import node can't be used to test getBackToSiteURL since that forces the user back to the default asset. --- t/Session/Url.t | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/t/Session/Url.t b/t/Session/Url.t index 4d35c7d35..24394b028 100644 --- a/t/Session/Url.t +++ b/t/Session/Url.t @@ -398,11 +398,14 @@ TODO: { ok(0, 'test a child of the media folder'); } -my $parentAsset = WebGUI::Test->asset; +my $versionTag = WebGUI::VersionTag->getWorking($session); +WebGUI::Test->addToCleanup($versionTag); +my $parentAsset = WebGUI::Asset->getRoot($session); my $statefulAsset = $parentAsset->addChild({ className => 'WebGUI::Asset::Snippet' }); -$session->asset( $statefulAsset ); +$versionTag->commit; +$statefulAsset = $statefulAsset->cloneFromDb; +$session->asset($statefulAsset); -$statefulAsset->state('published'); is( $session->url->getBackToSiteURL, $parentAsset->getUrl,