Skip to content

Commit 3bd5172

Browse files
committedNov 5, 2011
No more leaky tests for carts.
1 parent 8a92be9 commit 3bd5172

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed
 

‎t/Asset/Sku/EMSRibbon.t

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ $mech->submit_form_ok({
5050
});
5151

5252
my $cart = WebGUI::Shop::Cart->newBySession( $mech->session );
53+
WebGUI::Test->addToCleanup($cart);
5354
ok( $cart->getItemsByAssetId([ $ribbon->getId ])->[0]->getId, $ribbon->getId );
5455

5556

‎t/Asset/Sku/EMSTicket.t

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ $mech->submit_form_ok({
5050
});
5151

5252
my $cart = WebGUI::Shop::Cart->newBySession( $mech->session );
53+
WebGUI::Test->addToCleanup($cart);
5354
ok( $cart->getItemsByAssetId([ $ticket->getId ])->[0]->getId, $ticket->getId );
5455

5556

‎t/Asset/Sku/EMSToken.t

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ $mech->submit_form_ok({
5050
});
5151

5252
my $cart = WebGUI::Shop::Cart->newBySession( $mech->session );
53+
WebGUI::Test->addToCleanup($cart);
5354
ok( $cart->getItemsByAssetId([ $token->getId ])->[0]->getId, $token->getId );
5455

5556

‎t/Asset/Sku/Product.t

+7
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,8 @@ $mech->submit_form_ok({
212212
},
213213
}, 'add viewProduct and go back' );
214214

215+
WebGUI::Test->addToCleanup(WebGUI::Shop::Cart->newBySession($mech->session));
216+
215217
$product = $product->cloneFromDb;
216218
cmp_deeply(
217219
$product->getAllCollateral( 'accessoryJSON' ),
@@ -246,6 +248,7 @@ $mech->submit_form_ok({
246248
proceed => 0,
247249
},
248250
}, 'add viewProduct and go back' );
251+
WebGUI::Test->addToCleanup(WebGUI::Shop::Cart->newBySession($mech->session));
249252

250253
$product = $product->cloneFromDb;
251254
cmp_deeply(
@@ -281,6 +284,7 @@ $mech->submit_form_ok({
281284
proceed => 0,
282285
},
283286
}, 'add one more new benefit' );
287+
WebGUI::Test->addToCleanup(WebGUI::Shop::Cart->newBySession($mech->session));
284288

285289
$product = $product->cloneFromDb;
286290
cmp_deeply(
@@ -338,6 +342,7 @@ $mech->submit_form_ok({
338342
proceed => 0,
339343
},
340344
}, 'add one more new feature' );
345+
WebGUI::Test->addToCleanup(WebGUI::Shop::Cart->newBySession($mech->session));
341346

342347
$product = $product->cloneFromDb;
343348
cmp_deeply(
@@ -401,6 +406,7 @@ $mech->submit_form_ok({
401406
proceed => 0,
402407
},
403408
}, 'add one more new feature' );
409+
WebGUI::Test->addToCleanup(WebGUI::Shop::Cart->newBySession($mech->session));
404410

405411
$product = $product->cloneFromDb;
406412
cmp_deeply(
@@ -475,6 +481,7 @@ $mech->submit_form_ok({
475481
proceed => 0,
476482
},
477483
}, 'add one more new variant' );
484+
WebGUI::Test->addToCleanup(WebGUI::Shop::Cart->newBySession($mech->session));
478485

479486
$product = $product->cloneFromDb;
480487
cmp_deeply(

0 commit comments

Comments
 (0)
Please sign in to comment.