diff --git a/joj3_config_generator/models/result.py b/joj3_config_generator/models/result.py index 430f936..4f964b8 100644 --- a/joj3_config_generator/models/result.py +++ b/joj3_config_generator/models/result.py @@ -44,7 +44,7 @@ InputFile = Union[LocalFile, MemoryFile, PreparedFile, Symlink] class Cmd(BaseModel): args: List[str] = [] - env: List[str] = [] + env: List[str] = ["PATH=/usr/bin:/bin:/usr/local/bin"] stdin: Union[InputFile, StreamIn] = MemoryFile(content="") stdout: Union[Collector, StreamOut] = Collector(name="stdout") stderr: Union[Collector, StreamOut] = Collector(name="stderr") diff --git a/tests/convert/basic/task.json b/tests/convert/basic/task.json index 035c7f7..9ca4676 100644 --- a/tests/convert/basic/task.json +++ b/tests/convert/basic/task.json @@ -18,7 +18,9 @@ "with": { "default": { "args": [], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, @@ -108,7 +110,9 @@ "args": [ "./tools/compile" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, @@ -195,7 +199,9 @@ "*.cpp", "*.h" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, @@ -295,7 +301,9 @@ "h7/build", "h7/ex2.cpp" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, @@ -421,7 +429,9 @@ "--quiet", "h7/ex2.cpp" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, @@ -566,7 +576,9 @@ "--exclude=build", "h7/ex2.cpp" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, @@ -663,7 +675,9 @@ "./h7/build/ex2-asan", "-a" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, diff --git a/tests/convert/clang-tidy/task.json b/tests/convert/clang-tidy/task.json index 5c589fd..e6c07d2 100644 --- a/tests/convert/clang-tidy/task.json +++ b/tests/convert/clang-tidy/task.json @@ -26,7 +26,9 @@ "h7/build", "h7/ex2.cpp" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, diff --git a/tests/convert/cppcheck/task.json b/tests/convert/cppcheck/task.json index 19120b2..79e3945 100644 --- a/tests/convert/cppcheck/task.json +++ b/tests/convert/cppcheck/task.json @@ -26,7 +26,9 @@ "--quiet", "h7/ex2.cpp" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, diff --git a/tests/convert/cpplint/task.json b/tests/convert/cpplint/task.json index d7ff8d5..14073d3 100644 --- a/tests/convert/cpplint/task.json +++ b/tests/convert/cpplint/task.json @@ -25,7 +25,9 @@ "--exclude=build", "h7/ex2.cpp" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, diff --git a/tests/convert/diff/task.json b/tests/convert/diff/task.json index a7d25c7..4bdd573 100644 --- a/tests/convert/diff/task.json +++ b/tests/convert/diff/task.json @@ -21,7 +21,9 @@ "./h7/build/ex2-asan", "-a" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, diff --git a/tests/convert/keyword/task.json b/tests/convert/keyword/task.json index 6f1d913..73b3113 100644 --- a/tests/convert/keyword/task.json +++ b/tests/convert/keyword/task.json @@ -24,7 +24,9 @@ "*.cpp", "*.h" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" }, diff --git a/tests/convert/result-detail/task.json b/tests/convert/result-detail/task.json index ef32905..133c1b5 100644 --- a/tests/convert/result-detail/task.json +++ b/tests/convert/result-detail/task.json @@ -24,7 +24,9 @@ "*.cpp", "*.h" ], - "env": [], + "env": [ + "PATH=/usr/bin:/bin:/usr/local/bin" + ], "stdin": { "content": "" },