refact: planners accept only options in parameters
This commit is contained in:
@@ -4,9 +4,11 @@ from bopytex.tasks import Task
|
||||
|
||||
def test_planner_generate():
|
||||
tasks = default_planner(
|
||||
template="tpl_source.tex",
|
||||
subjects=[{"number": "01"}, {"number": "02"}],
|
||||
no_pdf=1,
|
||||
options={
|
||||
"template": "tpl_source.tex",
|
||||
"subjects": [{"number": "01"}, {"number": "02"}],
|
||||
"no_pdf": True,
|
||||
}
|
||||
)
|
||||
assert tasks == [
|
||||
Task(
|
||||
@@ -26,9 +28,11 @@ def test_planner_generate():
|
||||
|
||||
def test_planner_generate_compile():
|
||||
tasks = default_planner(
|
||||
template="tpl_source.tex",
|
||||
subjects=[{"number": "01"}, {"number": "02"}],
|
||||
no_join=1,
|
||||
options={
|
||||
"template": "tpl_source.tex",
|
||||
"subjects": [{"number": "01"}, {"number": "02"}],
|
||||
"no_join": True,
|
||||
}
|
||||
)
|
||||
assert tasks == [
|
||||
Task(
|
||||
@@ -60,8 +64,10 @@ def test_planner_generate_compile():
|
||||
|
||||
def test_planner_generate_compile_join():
|
||||
tasks = default_planner(
|
||||
template="tpl_source.tex",
|
||||
subjects=[{"number": "01"}, {"number": "02"}],
|
||||
options={
|
||||
"template": "tpl_source.tex",
|
||||
"subjects": [{"number": "01"}, {"number": "02"}],
|
||||
}
|
||||
)
|
||||
assert tasks == [
|
||||
Task(
|
||||
@@ -99,10 +105,12 @@ def test_planner_generate_compile_join():
|
||||
|
||||
def test_planner_generate_compile_corr():
|
||||
tasks = default_planner(
|
||||
template="tpl_source.tex",
|
||||
subjects=[{"number": "01"}, {"number": "02"}],
|
||||
corr=1,
|
||||
no_join=1,
|
||||
options={
|
||||
"template": "tpl_source.tex",
|
||||
"subjects": [{"number": "01"}, {"number": "02"}],
|
||||
"corr": 1,
|
||||
"no_join": 1,
|
||||
}
|
||||
)
|
||||
assert tasks == [
|
||||
Task(
|
||||
@@ -158,9 +166,12 @@ def test_planner_generate_compile_corr():
|
||||
|
||||
def test_planner_generate_compile_corr_joined():
|
||||
tasks = default_planner(
|
||||
template="tpl_source.tex",
|
||||
subjects=[{"number": "01"}, {"number": "02"}],
|
||||
corr=1,
|
||||
options={
|
||||
"template": "tpl_source.tex",
|
||||
"subjects": [{"number": "01"}, {"number": "02"}],
|
||||
"corr": True,
|
||||
"no_join": False,
|
||||
}
|
||||
)
|
||||
assert tasks == [
|
||||
Task(
|
||||
@@ -228,7 +239,9 @@ def test_planner_generate_compile_corr_joined():
|
||||
|
||||
def test_only_corr_planner():
|
||||
tasks = only_corr_planner(
|
||||
sources=["01_source.tex", "02_source.tex"],
|
||||
options={
|
||||
"sources": ["01_source.tex", "02_source.tex"],
|
||||
}
|
||||
)
|
||||
assert tasks == [
|
||||
Task(
|
||||
|
||||
Reference in New Issue
Block a user