many improvements
This commit is contained in:
+8
-23
@@ -30,14 +30,11 @@ class TestRemoteRotas:
|
||||
|
||||
Rota.add_shifts(
|
||||
SingleShift(
|
||||
("group1", "group2"),
|
||||
"a",
|
||||
12.5,
|
||||
days,
|
||||
sites=("group1", "group2"), name="a", length= 12.5, days=days,
|
||||
workers_required=1,
|
||||
balance_offset=100,
|
||||
force_as_block=False,
|
||||
constraint=[("require_remote_site_presence_week", ("group2", 2))],
|
||||
constraint=[{"name":"require_remote_site_presence_week", "options":("group2", 2)}],
|
||||
),
|
||||
)
|
||||
|
||||
@@ -69,20 +66,14 @@ class TestRemoteRotas:
|
||||
|
||||
Rota.add_shifts(
|
||||
SingleShift(
|
||||
("group1", "group2"),
|
||||
"a",
|
||||
12.5,
|
||||
days[:3],
|
||||
sites=("group1", "group2"), name="a", length= 12.5, days=days[:3],
|
||||
workers_required=1,
|
||||
balance_offset=10,
|
||||
force_as_block=True,
|
||||
constraint=[("require_remote_site_presence_week", ("group2", 1))],
|
||||
constraint=[{"name":"require_remote_site_presence_week", "options":("group2", 1)}],
|
||||
),
|
||||
SingleShift(
|
||||
("group1", "group2"),
|
||||
"b",
|
||||
12.5,
|
||||
days[3:],
|
||||
sites=("group1", "group2"), name="b", length= 12.5, days=days[3:],
|
||||
workers_required=1,
|
||||
balance_offset=10,
|
||||
force_as_block=False,
|
||||
@@ -135,20 +126,14 @@ class TestRemoteRotas:
|
||||
|
||||
Rota.add_shifts(
|
||||
SingleShift(
|
||||
("group1", "group2"),
|
||||
"a",
|
||||
12.5,
|
||||
days[:3],
|
||||
sites=("group1", "group2"), name="a", length= 12.5, days=days[:3],
|
||||
workers_required=1,
|
||||
balance_offset=10,
|
||||
force_as_block=False,
|
||||
constraint=[("require_remote_site_presence", ("group2", 1))],
|
||||
constraint=[{"name":"require_remote_site_presence_week", "options":("group2", 1)}],
|
||||
),
|
||||
SingleShift(
|
||||
("group1", "group2"),
|
||||
"b",
|
||||
12.5,
|
||||
days[3:],
|
||||
sites=("group1", "group2"), name="b", length= 12.5, days=days[3:],
|
||||
workers_required=1,
|
||||
balance_offset=10,
|
||||
force_as_block=False,
|
||||
|
||||
Reference in New Issue
Block a user