From cc7687c877668add0931a1d63c3dac3989a2f409 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Thu, 14 Jun 2007 05:17:38 +0000 Subject: [PATCH] add test section headers, for documentation --- t/Asset/AssetMetaData.t | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/t/Asset/AssetMetaData.t b/t/Asset/AssetMetaData.t index 7d020d61a..953b42da2 100644 --- a/t/Asset/AssetMetaData.t +++ b/t/Asset/AssetMetaData.t @@ -31,6 +31,12 @@ my $root = WebGUI::Asset->getRoot($session); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Asset Package test"}); +#################################################### +# +# Setup Assets for testing +# +#################################################### + my $folder = $root->addChild({ url => 'testFolder', title => 'folder', @@ -52,6 +58,12 @@ $versionTag->commit; ##Note that there is no MetaData field master class. New fields can be added ##from _ANY_ asset, and be available to all assets. +#################################################### +# +# getMetaDataFields +# +#################################################### + cmp_deeply({}, $snippet->getMetaDataFields, 'snippet has no metadata fields'); cmp_deeply({}, $folder->getMetaDataFields, 'folder has no metadata fields'); @@ -130,6 +142,12 @@ cmp_deeply( 'Fetching just one metadata field, by fieldId, works' ); +#################################################### +# +# deleteMetaDataField +# +#################################################### + $folder->deleteMetaDataField($byName->{'color'}); $foMetaData = $folder->getMetaDataFields; $byName = buildNameIndex($foMetaData);