almost done fixing addRevision tests
This commit is contained in:
parent
6931fd471e
commit
7c14d1e6c4
122 changed files with 389 additions and 1052 deletions
|
|
@ -381,8 +381,7 @@ TODO: {
|
|||
#
|
||||
#######################################################################
|
||||
|
||||
my $versionTag = WebGUI::VersionTag->getWorking($session);
|
||||
my $node = WebGUI::Asset->getImportNode($session);
|
||||
my $node = WebGUI::Test->asset;
|
||||
my $widget = $node->addChild({
|
||||
className => 'WebGUI::Asset::Sku::Product',
|
||||
title => 'Test product for cart template variables in the Product',
|
||||
|
|
@ -396,15 +395,11 @@ my $blue_widget = $widget->setCollateral('variantsJSON', 'variantId', 'new',
|
|||
}
|
||||
);
|
||||
|
||||
$versionTag->commit;
|
||||
|
||||
$widget = $widget->cloneFromDb;
|
||||
|
||||
my $credited_user = WebGUI::User->create($session);
|
||||
$session->user({user => $credited_user});
|
||||
|
||||
my $cart = WebGUI::Shop::Cart->newBySession($session);
|
||||
WebGUI::Test->addToCleanup($versionTag, $cart, $credited_user);
|
||||
WebGUI::Test->addToCleanup($cart, $credited_user);
|
||||
my $addressBook = $cart->getAddressBook;
|
||||
my $workAddress = $addressBook->addAddress({
|
||||
label => 'work',
|
||||
|
|
|
|||
|
|
@ -59,9 +59,7 @@ $cart->update({
|
|||
});
|
||||
my $transaction;
|
||||
|
||||
my $versionTag = WebGUI::VersionTag->getWorking($session);
|
||||
|
||||
my $home = WebGUI::Asset->getDefault($session);
|
||||
my $home = WebGUI::Test->asset;
|
||||
|
||||
my $rockHammer = $home->addChild({
|
||||
className => 'WebGUI::Asset::Sku::Product',
|
||||
|
|
@ -85,10 +83,6 @@ my $foreignHammer = $rockHammer->setCollateral('variantsJSON', 'variantId', 'new
|
|||
}
|
||||
);
|
||||
|
||||
|
||||
$versionTag->commit;
|
||||
WebGUI::Test->addToCleanup($versionTag);
|
||||
$rockHammer = $rockHammer->cloneFromDb;
|
||||
my $hammerItem = $rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer));
|
||||
|
||||
my $ship = WebGUI::Shop::Ship->new($session);
|
||||
|
|
|
|||
|
|
@ -177,7 +177,7 @@ undef $driver2;
|
|||
#
|
||||
#######################################################################
|
||||
|
||||
my $car = WebGUI::Asset->getImportNode($session)->addChild({
|
||||
my $car = WebGUI::Test->asset->addChild({
|
||||
className => 'WebGUI::Asset::Sku::Product',
|
||||
title => 'Automobiles',
|
||||
isShippingRequired => 1,
|
||||
|
|
@ -213,11 +213,6 @@ my $reallyNiceCar = $car->setCollateral('variantsJSON', 'variantId', 'new',
|
|||
}
|
||||
);
|
||||
|
||||
my $versionTag = WebGUI::VersionTag->getWorking($session);
|
||||
$versionTag->commit;
|
||||
WebGUI::Test->addToCleanup($versionTag);
|
||||
$car = $car->cloneFromDb;
|
||||
|
||||
$options = {
|
||||
label => 'flat rate, ship weight',
|
||||
enabled => 1,
|
||||
|
|
@ -260,7 +255,7 @@ $driver->update({
|
|||
pricePerItem => 0,
|
||||
});
|
||||
|
||||
my $key = WebGUI::Asset->getImportNode($session)->addChild({
|
||||
my $key = WebGUI::Test->asset->addChild({
|
||||
className => 'WebGUI::Asset::Sku::Product',
|
||||
title => 'Key',
|
||||
isShippingRequired => 1,
|
||||
|
|
@ -287,8 +282,6 @@ my $bioKey = $key->setCollateral('variantsJSON', 'variantId', 'new',
|
|||
}
|
||||
);
|
||||
|
||||
WebGUI::Test->addToCleanup($key);
|
||||
|
||||
my $boughtCar = $car->addToCart($car->getCollateral('variantsJSON', 'variantId', $reallyNiceCar));
|
||||
my $firstKey = $key->addToCart($key->getCollateral('variantsJSON', 'variantId', $metalKey));
|
||||
is($driver->calculate($cart), 2, 'shipsSeparately: returns two, one for ships separately, one for ships bundled');
|
||||
|
|
|
|||
|
|
@ -44,9 +44,7 @@ plan tests => 38;
|
|||
|
||||
my $storage;
|
||||
my ($driver);
|
||||
my $versionTag = WebGUI::VersionTag->getWorking($session);
|
||||
|
||||
my $home = WebGUI::Asset->getDefault($session);
|
||||
my $home = WebGUI::Test->asset;
|
||||
|
||||
my $rockHammer = $home->addChild({
|
||||
className => 'WebGUI::Asset::Sku::Product',
|
||||
|
|
@ -106,12 +104,6 @@ my $blueFeather = $feather->setCollateral('variantsJSON', 'variantId', 'new',
|
|||
}
|
||||
);
|
||||
|
||||
$versionTag->commit;
|
||||
addToCleanup($versionTag);
|
||||
foreach my $asset($rockHammer, $bible, $feather) {
|
||||
$asset = $asset->cloneFromDb;
|
||||
}
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# create
|
||||
|
|
|
|||
|
|
@ -49,9 +49,7 @@ my $insuranceTable = <<EOTABLE;
|
|||
30:6.00
|
||||
EOTABLE
|
||||
|
||||
my $versionTag = WebGUI::VersionTag->getWorking($session);
|
||||
|
||||
my $home = WebGUI::Asset->getDefault($session);
|
||||
my $home = WebGUI::Test->asset;
|
||||
|
||||
my $rockHammer = $home->addChild({
|
||||
className => 'WebGUI::Asset::Sku::Product',
|
||||
|
|
@ -105,12 +103,6 @@ my $gospels = $bible->setCollateral('variantsJSON', 'variantId', 'new',
|
|||
}
|
||||
);
|
||||
|
||||
$versionTag->commit;
|
||||
addToCleanup($versionTag);
|
||||
foreach my $asset ($bible, $rockHammer) {
|
||||
$asset = $asset->cloneFromDb;
|
||||
}
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# new
|
||||
|
|
|
|||
|
|
@ -41,9 +41,7 @@ $session->user({user => $user});
|
|||
|
||||
my ($driver2, $cart);
|
||||
|
||||
my $versionTag = WebGUI::VersionTag->getWorking($session);
|
||||
|
||||
my $home = WebGUI::Asset->getDefault($session);
|
||||
my $home = WebGUI::Test->asset;
|
||||
|
||||
my $rockHammer = $home->addChild({
|
||||
className => 'WebGUI::Asset::Sku::Product',
|
||||
|
|
@ -105,12 +103,6 @@ my $singlePage = $bible->setCollateral('variantsJSON', 'variantId', 'new',
|
|||
}
|
||||
);
|
||||
|
||||
$versionTag->commit;
|
||||
addToCleanup($versionTag);
|
||||
foreach my $asset ($rockHammer, $bible) {
|
||||
$asset = $asset->cloneFromDb;
|
||||
}
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# create
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue