Repository navigation
Commit a073b7b
test(none): pass input_files in the custom DAG job integration test (#354)
## Problem
`test_workflow_lifecycle_with_custom_dag_job` creates a job with only
`job_nodes` in `request_data` and no input files. The Platform API now
requires an input source on job creation. It rejects the request with:
```
400 {"detail":"At least one input source (input_files or input_file_ids) is required"}
```
As a result, `test_platform_integration` fails on every PR, whatever the
PR changes.
## Fix
Attach `_sample_docs/layout-parser-paper-fast.pdf` as `input_files`, the
same way `test_workflow_lifecycle` in the same file already does. SDK
code is unchanged.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>1 parent cb867f0 commit a073b7b
1 file changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
228 | 231 | | |
229 | 232 | | |
230 | 233 | | |
| |||
253 | 256 | | |
254 | 257 | | |
255 | 258 | | |
256 | | - | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
257 | 263 | | |
258 | 264 | | |
259 | 265 | | |
260 | 266 | | |
261 | 267 | | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
262 | 275 | | |
263 | 276 | | |
264 | 277 | | |
| |||
0 commit comments