(request: Request, cmd: str)
| 213 | |
| 214 | |
| 215 | async def extract_mock_input(request: Request, cmd: str) -> CommandInput: |
| 216 | data = await request.json() |
| 217 | arguments = data["arguments"] |
| 218 | assert isinstance(arguments, list) |
| 219 | if len(arguments) > 0: |
| 220 | assert isinstance(arguments[0], str) |
| 221 | cwd = data["cwd"] |
| 222 | assert isinstance(cwd, str) |
| 223 | return CommandInput(command=cmd, arguments=arguments, cwd=cwd) |
no test coverage detected