diff --git a/joj3_config_generator/models/result.py b/joj3_config_generator/models/result.py index bf171cb..733a6a6 100644 --- a/joj3_config_generator/models/result.py +++ b/joj3_config_generator/models/result.py @@ -41,7 +41,7 @@ class StreamOut(BaseModel): stream_out: bool = Field(..., alias="streamOut") -InputFile = Union[LocalFile, MemoryFile, PreparedFile, Symlink, None] +InputFile = Union[LocalFile, MemoryFile, PreparedFile, Symlink] class Cmd(BaseModel): diff --git a/joj3_config_generator/transformers/task.py b/joj3_config_generator/transformers/task.py index d907504..e5849d6 100644 --- a/joj3_config_generator/transformers/task.py +++ b/joj3_config_generator/transformers/task.py @@ -246,7 +246,6 @@ def fix_diff( ) parser_cases.append(parser_case) executor.with_.cases = stage_cases - executor.with_.default.stdin = None diff_parser.with_ = result.DiffConfig(name="diff", cases=parser_cases) diff --git a/tests/convert/basic/task.json b/tests/convert/basic/task.json index 6fa7a38..82e35e4 100644 --- a/tests/convert/basic/task.json +++ b/tests/convert/basic/task.json @@ -432,6 +432,9 @@ "env": [ "PATH=/usr/bin:/bin:/usr/local/bin" ], + "stdin": { + "content": "" + }, "stdout": { "name": "stdout", "max": 33554432, @@ -675,6 +678,9 @@ "env": [ "PATH=/usr/bin:/bin:/usr/local/bin" ], + "stdin": { + "content": "" + }, "stdout": { "name": "stdout", "max": 33554432, diff --git a/tests/convert/diff/task.json b/tests/convert/diff/task.json index 96291fa..3c9c6d6 100644 --- a/tests/convert/diff/task.json +++ b/tests/convert/diff/task.json @@ -24,6 +24,9 @@ "env": [ "PATH=/usr/bin:/bin:/usr/local/bin" ], + "stdin": { + "content": "" + }, "stdout": { "name": "stdout", "max": 10485760,