Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
Loading items

Target

Select target project
  • pmag/topupopt
1 result
Select Git revision
Loading items
Show changes
Showing with 20159 additions and 11663 deletions
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -6,13 +6,12 @@ from src.topupopt.problems.esipp.resource import are_prices_time_invariant
# *****************************************************************************
# *****************************************************************************
class TestResourcePrice:
class TestResourcePrice:
# *************************************************************************
# *************************************************************************
def test_resources_time_invariant(self):
# single entry
resource_prices = {
......@@ -72,7 +71,6 @@ class TestResourcePrice:
# *************************************************************************
def test_resource_prices_reals(self):
# 1) single segment, no volume limit, real input
prices = 3
......@@ -117,7 +115,6 @@ class TestResourcePrice:
# *************************************************************************
def test_equivalence_single(self):
# *********************************************************************
# *********************************************************************
......@@ -280,7 +277,6 @@ class TestResourcePrice:
# *************************************************************************
def test_equivalence_multiple_segments(self):
# *********************************************************************
# *********************************************************************
......@@ -388,7 +384,6 @@ class TestResourcePrice:
# *************************************************************************
def test_resource_prices_lists(self):
# *********************************************************************
# aspects that were tested:
......@@ -606,8 +601,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=None,
volumes=volumes)
_ = ResourcePrice(prices=None, volumes=volumes)
except TypeError:
error_triggered = True
assert error_triggered
......@@ -619,8 +613,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,-3,2],
volumes=[3,4,5])
_ = ResourcePrice(prices=[7, -3, 2], volumes=[3, 4, 5])
except ValueError:
error_triggered = True
assert error_triggered
......@@ -632,8 +625,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,4,2],
volumes=[3,None,5])
_ = ResourcePrice(prices=[7, 4, 2], volumes=[3, None, 5])
except ValueError:
error_triggered = True
assert error_triggered
......@@ -645,8 +637,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,3,2],
volumes=[4,-1,2])
_ = ResourcePrice(prices=[7, 3, 2], volumes=[4, -1, 2])
except ValueError:
error_triggered = True
assert error_triggered
......@@ -658,8 +649,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,'4',2],
volumes=[3,4,5])
_ = ResourcePrice(prices=[7, "4", 2], volumes=[3, 4, 5])
except TypeError:
error_triggered = True
assert error_triggered
......@@ -671,8 +661,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,3,2],
volumes=[4,'3',2])
_ = ResourcePrice(prices=[7, 3, 2], volumes=[4, "3", 2])
except TypeError:
error_triggered = True
assert error_triggered
......@@ -684,8 +673,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,3,2],
volumes=[5,7])
_ = ResourcePrice(prices=[7, 3, 2], volumes=[5, 7])
except ValueError:
error_triggered = True
assert error_triggered
......@@ -697,8 +685,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,3,2],
volumes='hello')
_ = ResourcePrice(prices=[7, 3, 2], volumes="hello")
except TypeError:
error_triggered = True
assert error_triggered
......@@ -710,8 +697,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,3,-2],
volumes=None)
_ = ResourcePrice(prices=[7, 3, -2], volumes=None)
except TypeError:
error_triggered = True
assert error_triggered
......@@ -723,8 +709,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=[7,3,'a'],
volumes=None)
_ = ResourcePrice(prices=[7, 3, "a"], volumes=None)
except TypeError:
error_triggered = True
assert error_triggered
......@@ -736,8 +721,7 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=5,
volumes=[7,3,4])
_ = ResourcePrice(prices=5, volumes=[7, 3, 4])
except TypeError:
error_triggered = True
assert error_triggered
......@@ -749,13 +733,13 @@ class TestResourcePrice:
error_triggered = False
try:
_ = ResourcePrice(prices=-3,
volumes=None)
_ = ResourcePrice(prices=-3, volumes=None)
except ValueError:
error_triggered = True
assert error_triggered
# *********************************************************************
# *****************************************************************************
# *****************************************************************************
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.