From e940dc0427e12a49f6e6dba75a32c5eccf09b459 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Mon, 25 Jan 2010 22:52:25 -0800 Subject: [PATCH] Change this test to use a Snippet instead of a Template. --- t/Asset/AssetVersion.t | 64 +++++++++++++++++++++--------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/t/Asset/AssetVersion.t b/t/Asset/AssetVersion.t index 64baa28b0..f0d465331 100644 --- a/t/Asset/AssetVersion.t +++ b/t/Asset/AssetVersion.t @@ -18,19 +18,19 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; use WebGUI::Utility; -use WebGUI::Asset::Template; +use WebGUI::Asset::Snippet; use Test::More; # increment this value for each test you create plan tests => 26; my $session = WebGUI::Test->session; my $propertyHash = { - template => "Hi, I'm a template", + template => "Hi, I'm a snippet", url => '/template/versionTest', - title => 'Version Test Template', - menuTitle => 'Version Test Template', - namespace => 'Article', - className => 'WebGUI::Asset::Template', + title => 'Version Test Snippet', + menuTitle => 'Version Test Snippet', + namespace => 'Snippet', + className => 'WebGUI::Asset::Snippet', }; my $root = WebGUI::Asset->getRoot($session); @@ -44,35 +44,35 @@ my $originalVersionTags = $session->db->quickScalar(q{select count(*) from asset ################################################################ note "purgeRevision tests"; -my $template = $root->addChild($propertyHash); -$template->commit; +my $snippet = $root->addChild($propertyHash); +$snippet->commit; -is (ref $template, "WebGUI::Asset::Template", "Template Asset created"); -checkTableEntries($template->getId, 1,1,1,1); +isa_ok $snippet, "WebGUI::Asset::Snippet"; +checkTableEntries($snippet->getId, 1,1,1,1); sleep 1; -my $templatev2 = $template->addRevision({template => 'Hello, I am a template with formal grammar'}); -$templatev2->commit; +my $snippetv2 = $snippet->addRevision({snippet => 'Hello, I am a snippet with formal grammar'}); +$snippetv2->commit; -is ($templatev2->getId, $template->getId, 'Both versions of the asset have the same assetId'); -checkTableEntries($templatev2->getId, 1,2,2,1); +is ($snippetv2->getId, $snippet->getId, 'Both versions of the asset have the same assetId'); +checkTableEntries($snippetv2->getId, 1,2,2,1); -$templatev2->purgeRevision; +$snippetv2->purgeRevision; -checkTableEntries($templatev2->getId, 1,1,1,1); +checkTableEntries($snippetv2->getId, 1,1,1,1); -undef $templatev2; +undef $snippetv2; -my $templatev2a = $template->addRevision({template => 'Hey, yall! Ima template.'}); -$templatev2a->commit; +my $snippetv2a = $snippet->addRevision({snippet => 'Hey, yall! Ima snippet.'}); +$snippetv2a->commit; -$template->purgeRevision; +$snippet->purgeRevision; -checkTableEntries($template->getId, 1,1,1,1); +checkTableEntries($snippet->getId, 1,1,1,1); -$template->purgeRevision; -checkTableEntries($template->getId, 0,0,0,0); +$snippet->purgeRevision; +checkTableEntries($snippet->getId, 0,0,0,0); my $versionTagCheck; $versionTagCheck = $session->db->quickScalar(q{select count(*) from assetVersionTag}); @@ -84,22 +84,22 @@ is($versionTagCheck, $originalVersionTags, 'version tag cleaned up by deleting l # ################################################################ -$template = $root->addChild($propertyHash); +$snippet = $root->addChild($propertyHash); my $tag1 = WebGUI::VersionTag->getWorking($session); $tag1->commit; WebGUI::Test->tagsToRollback($tag1); sleep 1; -$templatev2 = $template->addRevision({template => 'Vie gates. Ich bin ein templater.'}); +$snippetv2 = $snippet->addRevision({snippet => 'Vie gates. Ich bin ein snippetr.'}); my $tag2 = WebGUI::VersionTag->getWorking($session); $tag2->commit; WebGUI::Test->tagsToRollback($tag2); note "purge"; -checkTableEntries($templatev2->getId, 1,2,2); +checkTableEntries($snippetv2->getId, 1,2,2); $versionTagCheck = $session->db->quickScalar(q{select count(*) from assetVersionTag}); is($versionTagCheck, $originalVersionTags+2, 'created two version tags'); -$template->purge; -checkTableEntries($templatev2->getId, 0,0,0); +$snippet->purge; +checkTableEntries($snippetv2->getId, 0,0,0); $versionTagCheck = $session->db->quickScalar(q{select count(*) from assetVersionTag}); is($versionTagCheck, $originalVersionTags, 'purge deleted both tags'); @@ -110,7 +110,7 @@ is($versionTagCheck, $originalVersionTags, 'purge deleted both tags'); ################################################################ sub checkTableEntries { - my ($assetId, $assetNum, $assetDataNum, $templateNum) = @_; + my ($assetId, $assetNum, $assetDataNum, $snippetNum) = @_; my ($count) = $session->db->quickArray('select COUNT(*) from asset where assetId=?', [$assetId]); is ($count, $assetNum, sprintf 'Expecting %d Assets with that id in asset', $assetNum); @@ -119,7 +119,7 @@ sub checkTableEntries { is ($count, $assetDataNum, sprintf 'Expecting %d Assets with that id in assetData', $assetDataNum); - ($count) = $session->db->quickArray('select COUNT(*) from template where assetId=?', [$assetId]); - is ($count, $templateNum, - sprintf 'Expecting %d Assets with that id in template', $templateNum); + ($count) = $session->db->quickArray('select COUNT(*) from snippet where assetId=?', [$assetId]); + is ($count, $snippetNum, + sprintf 'Expecting %d Assets with that id in snippet', $snippetNum); }