set service level for test
All checks were successful
Django Tests / test (pull_request) Successful in 1m9s
All checks were successful
Django Tests / test (pull_request) Successful in 1m9s
This commit is contained in:
parent
25d4164bae
commit
0a3837d1e1
1 changed files with 2 additions and 6 deletions
|
@ -1,6 +1,5 @@
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.core.exceptions import ValidationError
|
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
|
|
||||||
|
@ -10,16 +9,12 @@ from ..models.services import Service
|
||||||
from ..models.pricing import (
|
from ..models.pricing import (
|
||||||
ComputePlan,
|
ComputePlan,
|
||||||
ComputePlanPrice,
|
ComputePlanPrice,
|
||||||
StoragePlan,
|
|
||||||
StoragePlanPrice,
|
|
||||||
ProgressiveDiscountModel,
|
ProgressiveDiscountModel,
|
||||||
DiscountTier,
|
DiscountTier,
|
||||||
VSHNAppCatPrice,
|
VSHNAppCatPrice,
|
||||||
VSHNAppCatBaseFee,
|
VSHNAppCatBaseFee,
|
||||||
VSHNAppCatUnitRate,
|
VSHNAppCatUnitRate,
|
||||||
VSHNAppCatAddon,
|
VSHNAppCatAddon,
|
||||||
VSHNAppCatAddonBaseFee,
|
|
||||||
VSHNAppCatAddonUnitRate,
|
|
||||||
ExternalPricePlans,
|
ExternalPricePlans,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -163,7 +158,8 @@ class PricingEdgeCasesTestCase(TestCase):
|
||||||
)
|
)
|
||||||
|
|
||||||
# Should return None when price doesn't exist
|
# Should return None when price doesn't exist
|
||||||
price = addon.get_price(Currency.CHF)
|
# For BASE_FEE addons, service_level is required
|
||||||
|
price = addon.get_price(Currency.CHF, service_level="standard")
|
||||||
self.assertIsNone(price)
|
self.assertIsNone(price)
|
||||||
|
|
||||||
def test_compute_plan_with_validity_dates(self):
|
def test_compute_plan_with_validity_dates(self):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue