fix(models/result): wrong alias
This commit is contained in:
parent
9bd662df8c
commit
b8bd3feccb
|
@ -164,15 +164,17 @@ class DiffOutputConfig(BaseModel):
|
||||||
score: Optional[int] = None
|
score: Optional[int] = None
|
||||||
file_name: str = Field("", alias="fileName")
|
file_name: str = Field("", alias="fileName")
|
||||||
answer_path: str = Field("", alias="answerPath")
|
answer_path: str = Field("", alias="answerPath")
|
||||||
force_quit_on_diff: Optional[bool] = Field(False, alias="forceQuitOnDiff")
|
force_quit_on_diff: Optional[bool] = Field(
|
||||||
always_hide: Optional[bool] = Field(False, alias="alwaysHide")
|
False, serialization_alias="forceQuitOnDiff"
|
||||||
compare_space: Optional[bool] = Field(False, alias="compareSpace")
|
)
|
||||||
|
always_hide: Optional[bool] = Field(False, serialization_alias="alwaysHide")
|
||||||
|
compare_space: Optional[bool] = Field(False, serialization_alias="compareSpace")
|
||||||
|
|
||||||
|
|
||||||
class ResultDetailConfig(BaseModel):
|
class ResultDetailConfig(BaseModel):
|
||||||
score: int = 0
|
score: int = 0
|
||||||
comment: str = ""
|
comment: str = ""
|
||||||
show_files: List[str] = Field([], alias="showFiles")
|
show_files: List[str] = Field([], serialization_alias="showFiles")
|
||||||
show_exit_status: Optional[bool] = Field(True, alias="showExitStatus")
|
show_exit_status: Optional[bool] = Field(True, serialization_alias="showExitStatus")
|
||||||
show_runtime: Optional[bool] = Field(True, alias="showRuntime")
|
show_runtime: Optional[bool] = Field(True, serialization_alias="showRuntime")
|
||||||
show_memory: Optional[bool] = Field(False, alias="showMemory")
|
show_memory: Optional[bool] = Field(False, serialization_alias="showMemory")
|
||||||
|
|
|
@ -130,15 +130,25 @@ def fix_result_detail(
|
||||||
if task_stage.result_detail.stderr:
|
if task_stage.result_detail.stderr:
|
||||||
show_files.append("stderr")
|
show_files.append("stderr")
|
||||||
result_detail_parser.with_.update(
|
result_detail_parser.with_.update(
|
||||||
{
|
result.ResultDetailConfig(
|
||||||
"score": 0,
|
score=0,
|
||||||
"comment": "",
|
comment="",
|
||||||
"showFiles": show_files,
|
show_files=show_files,
|
||||||
"showExitStatus": task_stage.result_detail.exitstatus,
|
show_exit_status=task_stage.result_detail.exitstatus,
|
||||||
"showRuntime": task_stage.result_detail.time,
|
show_runtime=task_stage.result_detail.time,
|
||||||
"showMemory": task_stage.result_detail.mem,
|
show_memory=task_stage.result_detail.mem,
|
||||||
}
|
).model_dump()
|
||||||
)
|
)
|
||||||
|
# result_detail_parser.with_.update(
|
||||||
|
# {
|
||||||
|
# "score": 0,
|
||||||
|
# "comment": "",
|
||||||
|
# "showFiles": show_files,
|
||||||
|
# "showExitStatus": task_stage.result_detail.exitstatus,
|
||||||
|
# "showRuntime": task_stage.result_detail.time,
|
||||||
|
# "showMemory": task_stage.result_detail.mem,
|
||||||
|
# }
|
||||||
|
# )
|
||||||
|
|
||||||
return conf_stage
|
return conf_stage
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user