(self)
| 43 | self.assertEqual(result.cost_estimate_usd, 0.0) |
| 44 | |
| 45 | async def test_empty_inputs(self) -> None: |
| 46 | async def flow(input: RawText, *, cfg: Any = None) -> str: |
| 47 | return "x" |
| 48 | |
| 49 | result = await batch_run(flow, [], concurrency=4) |
| 50 | self.assertEqual(result.total, 0) |
| 51 | self.assertEqual(result.success_count, 0) |
| 52 | self.assertEqual(result.results, []) |
| 53 | |
| 54 | async def test_on_error_skip_collects(self) -> None: |
| 55 | async def flow(input: RawText, *, cfg: Any = None) -> str: |
nothing calls this directly
no test coverage detected