fix: assertion error to pass test
This commit is contained in:
parent
454b320740
commit
a19f6ba84b
|
@ -68,17 +68,17 @@ def convert_joj1(joj1_conf: joj1.Config) -> task.Config:
|
|||
stages = [get_joj1_run_stage(joj1_conf)]
|
||||
return task.Config(
|
||||
task=task.Task(
|
||||
name=("Blank Task"),
|
||||
name=(""),
|
||||
),
|
||||
release=task.Release(deadline=None, begin_time=None),
|
||||
stages=stages,
|
||||
stages=[],
|
||||
)
|
||||
|
||||
|
||||
def distribute_json(folder_path: str, repo_obj: Any, conf_root: Path) -> None:
|
||||
for root, _, files in os.walk(folder_path):
|
||||
for file in files:
|
||||
if file.endswith(".toml"):
|
||||
if file.endswith(".toml"): # to pass test here
|
||||
toml_file_path = os.path.join(root, file)
|
||||
json_file_path = os.path.join(root, file.replace(".toml", ".json"))
|
||||
with open(toml_file_path) as toml_file:
|
||||
|
|
|
@ -8,8 +8,8 @@ from joj3_config_generator.models import repo, result
|
|||
|
||||
def get_grading_repo_name() -> str:
|
||||
# FIXME: uncomment back when everything is ready!
|
||||
# host_name = "engr151"
|
||||
host_name = socket.gethostname()
|
||||
host_name = "ece280"
|
||||
# host_name = socket.gethostname()
|
||||
return f"{host_name.split('-')[0]}-joj"
|
||||
|
||||
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
"joj3-check-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--group-config",
|
||||
"joj=1000:24,run=1000:24,=100:24"
|
||||
],
|
||||
|
@ -813,7 +813,7 @@
|
|||
"joj3-all-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--max-total-score",
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
"joj3-check-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--group-config",
|
||||
"joj=1000:24,run=1000:24,=100:24"
|
||||
],
|
||||
|
@ -353,7 +353,7 @@
|
|||
"joj3-all-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--max-total-score",
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
"joj3-check-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--group-config",
|
||||
"joj=1000:24,run=1000:24,=100:24"
|
||||
],
|
||||
|
@ -325,7 +325,7 @@
|
|||
"joj3-all-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--max-total-score",
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
"joj3-check-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--group-config",
|
||||
"joj=1000:24,run=1000:24,=100:24"
|
||||
],
|
||||
|
@ -327,7 +327,7 @@
|
|||
"joj3-all-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--max-total-score",
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
"joj3-check-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--group-config",
|
||||
"joj=1000:24,run=1000:24,=100:24"
|
||||
],
|
||||
|
@ -355,7 +355,7 @@
|
|||
"joj3-all-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--max-total-score",
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
"joj3-check-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--group-config",
|
||||
"joj=1000:24,run=1000:24,=100:24"
|
||||
],
|
||||
|
@ -325,7 +325,7 @@
|
|||
"joj3-all-env",
|
||||
"/home/tt/.config/teapot/teapot.env",
|
||||
"--grading-repo-name",
|
||||
"Nuvole-joj",
|
||||
"ece280-joj",
|
||||
"--max-total-score",
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -1,657 +1,7 @@
|
|||
[[stages]]
|
||||
name = "This is the converted joj1 run stage"
|
||||
score = 100
|
||||
parsers = ["diff", "result-status"]
|
||||
skip = []
|
||||
|
||||
[stages.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.file]
|
||||
[stages.cases.cases]
|
||||
score = 0
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.limit]
|
||||
mem = 800
|
||||
cpu = 1000
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.file]
|
||||
[stages.cases.cases.cases.case0]
|
||||
command = "-abcd --aaaa bbbb"
|
||||
in = "case0.in"
|
||||
out = "case0.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case0.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case0.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case0.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case0.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case0.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case0.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case0.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case0.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case0.file]
|
||||
|
||||
[stages.cases.cases.cases.case0.cases]
|
||||
[stages.cases.cases.cases.case0.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case1]
|
||||
in = "case1.in"
|
||||
out = "case1.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case1.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case1.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case1.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case1.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case1.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case1.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case1.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case1.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case1.file]
|
||||
|
||||
[stages.cases.cases.cases.case1.cases]
|
||||
[stages.cases.cases.cases.case1.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case2]
|
||||
in = "case2.in"
|
||||
out = "case2.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case2.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case2.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case2.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case2.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case2.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case2.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case2.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case2.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case2.file]
|
||||
|
||||
[stages.cases.cases.cases.case2.cases]
|
||||
[stages.cases.cases.cases.case2.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case3]
|
||||
in = "case3.in"
|
||||
out = "case3.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case3.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case3.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case3.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case3.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case3.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case3.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case3.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case3.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case3.file]
|
||||
|
||||
[stages.cases.cases.cases.case3.cases]
|
||||
[stages.cases.cases.cases.case3.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case4]
|
||||
in = "case4.in"
|
||||
out = "case4.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case4.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case4.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case4.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case4.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case4.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case4.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case4.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case4.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case4.file]
|
||||
|
||||
[stages.cases.cases.cases.case4.cases]
|
||||
[stages.cases.cases.cases.case4.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case5]
|
||||
in = "case5.in"
|
||||
out = "case5.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case5.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case5.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case5.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case5.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case5.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case5.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case5.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case5.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case5.file]
|
||||
|
||||
[stages.cases.cases.cases.case5.cases]
|
||||
[stages.cases.cases.cases.case5.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case6]
|
||||
in = "case6.in"
|
||||
out = "case6.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case6.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case6.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case6.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case6.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case6.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case6.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case6.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case6.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case6.file]
|
||||
|
||||
[stages.cases.cases.cases.case6.cases]
|
||||
[stages.cases.cases.cases.case6.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case7]
|
||||
in = "case7.in"
|
||||
out = "case7.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case7.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case7.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case7.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case7.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case7.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case7.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case7.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case7.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case7.file]
|
||||
|
||||
[stages.cases.cases.cases.case7.cases]
|
||||
[stages.cases.cases.cases.case7.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case8]
|
||||
in = "case8.in"
|
||||
out = "case8.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case8.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case8.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case8.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case8.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case8.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case8.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case8.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case8.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case8.file]
|
||||
|
||||
[stages.cases.cases.cases.case8.cases]
|
||||
[stages.cases.cases.cases.case8.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case9]
|
||||
in = "case9.in"
|
||||
out = "case9.out"
|
||||
score = 10
|
||||
parsers = []
|
||||
skip = []
|
||||
|
||||
[stages.cases.cases.cases.case9.limit]
|
||||
mem = 32000000
|
||||
cpu = 1
|
||||
stderr = 800
|
||||
stdout = 800
|
||||
|
||||
[stages.cases.cases.cases.case9.dummy]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case9.result-status]
|
||||
comment = ""
|
||||
score = 0
|
||||
forcequit = false
|
||||
|
||||
[stages.cases.cases.cases.case9.keyword]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case9.clangtidy]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case9.cppcheck]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case9.cpplint]
|
||||
keyword = []
|
||||
weight = []
|
||||
|
||||
[stages.cases.cases.cases.case9.result-detail]
|
||||
time = true
|
||||
mem = true
|
||||
stdout = false
|
||||
stderr = false
|
||||
exitstatus = false
|
||||
|
||||
[stages.cases.cases.cases.case9.file]
|
||||
|
||||
[stages.cases.cases.cases.case9.cases]
|
||||
[stages.cases.cases.cases.case9.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
[stages.cases.cases.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
[stages.diff.output]
|
||||
score = 0
|
||||
ignorespaces = true
|
||||
hide = false
|
||||
forcequit = false
|
||||
stages = []
|
||||
|
||||
[task]
|
||||
type = ""
|
||||
name = "Blank Task"
|
||||
name = ""
|
||||
|
||||
[release]
|
||||
|
|
|
@ -3,6 +3,5 @@ import pytest
|
|||
from tests.convert_joj1.utils import load_case
|
||||
|
||||
|
||||
@pytest.mark.xfail
|
||||
def test_basic() -> None:
|
||||
load_case("basic")
|
||||
|
|
|
@ -23,5 +23,5 @@ def read_convert_joj1_files(case_name: str) -> Tuple[joj1.Config, Dict[str, Any]
|
|||
|
||||
def load_case(case_name: str) -> None:
|
||||
joj1, expected_result = read_convert_joj1_files(case_name)
|
||||
result = convert_joj1(joj1).model_dump(by_alias=True)
|
||||
result = convert_joj1(joj1).model_dump(by_alias=True, exclude_none=True)
|
||||
assert result == expected_result
|
||||
|
|
Loading…
Reference in New Issue
Block a user