From c9c62eff84789c64eb0f8f934a25d60f06b3f44a Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Wed, 22 Sep 2010 14:47:03 -0700 Subject: [PATCH] Set the user to be Admin, make sure we're working with committed assets, and do the standard fix for addToCleanup to work with the debugger. --- t/Shop/PayDriver.t | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/t/Shop/PayDriver.t b/t/Shop/PayDriver.t index a5ef8a777..b6b81425b 100644 --- a/t/Shop/PayDriver.t +++ b/t/Shop/PayDriver.t @@ -247,7 +247,7 @@ isnt( my $cart = $driver->getCart; WebGUI::Test->addToCleanup($cart); isa_ok ($cart, 'WebGUI::Shop::Cart', 'getCart returns an instantiated WebGUI::Shop::Cart object'); -addToCleanup($cart); +WebGUI::Test->addToCleanup($cart); ####################################################################### # @@ -474,6 +474,9 @@ my $blue_widget = $widget->setCollateral('variantsJSON', 'variantId', 'new', ); $versionTag->commit; +$widget = $widget->cloneFromDb; + +$session->user({userId => 3}); my $cart = WebGUI::Shop::Cart->newBySession($session); WebGUI::Test->addToCleanup($versionTag, $cart); my $addressBook = $cart->getAddressBook; @@ -488,11 +491,11 @@ $cart->update({ billingAddressId => $workAddress->getId, shippingAddressId => $workAddress->getId, }); + $widget->addToCart($widget->getCollateral('variantsJSON', 'variantId', $blue_widget)); my $cart_variables = {}; $driver->appendCartVariables($cart_variables); -diag Dumper($cart_variables); cmp_deeply( $cart_variables,