Skip to content

Commit dc489b2

Browse files
committedNov 4, 2011
Fix a leaking test.
1 parent 7cfc8e6 commit dc489b2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed
 

‎t/Macro/H_homeLink.t

+7-1
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,21 @@ use WebGUI::Test;
1414
use WebGUI::Session;
1515
use HTML::TokeParser;
1616
use Data::Dumper;
17+
use WebGUI::VersionTag;
1718

1819
use Test::More; # increment this value for each test you create
1920

2021
my $session = WebGUI::Test->session;
2122

23+
my $tag = WebGUI::VersionTag->getWorking($session);
2224
my ($template) = addTemplate();
23-
2425
my $homeAsset = WebGUI::Test->asset;
26+
$tag->commit;
27+
28+
my $originalDefault = $session->setting->get('defaultPage');
29+
WebGUI::Test->addToCleanup(sub { $session->setting->set('defaultPage', $originalDefault); });
2530
$session->setting->set( 'defaultPage', $homeAsset->getId );
31+
WebGUI::Test->addToCleanup($tag);
2632

2733
my $i18n = WebGUI::International->new($session,'Macro_H_homeLink');
2834

0 commit comments

Comments
 (0)