dev #10
|  | @ -252,3 +252,15 @@ def fix_diff( | |||
|             conf_stage.executor.with_.cases = stage_cases | ||||
| 
 | ||||
|     return conf_stage | ||||
| 
 | ||||
| 
 | ||||
| def fix_comment(task_stage: TaskStage, conf_stage: ResultStage) -> ResultStage: | ||||
|     comment_parser = ["dummy", "result-status"] | ||||
|     for parser in task_stage.parsers: | ||||
|         if parser in comment_parser: | ||||
|             comment_parser_ = next(p for p in conf_stage.parsers if p.name == parser) | ||||
|             if getattr(task_stage, parser, None) is not None: | ||||
|                 comment_parser_.with_.update(getattr(task_stage, parser)) | ||||
|         else: | ||||
|             continue | ||||
|     return conf_stage | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user