The GitHub Actions job "Required Checks" on 
texera.git/gh-readonly-queue/main/pr-6663-fa8547a850469e43eb114cfe4c87cee0aac8d435
 has succeeded.
Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).

Head commit for run:
140de712b17333c5f004db6760d0f3409a3e5526 / Matthew B. <[email protected]>
test(workflow-operator): add unit tests for PythonCodegenBase (#6663)

### What changes were proposed in this PR?
- Add PythonCodegenBaseSpec covering the shared ProcessTableOperator
template skeleton and helper methods emitted by render.
- Verify the per-task codegen payload and parse snippets are spliced in
verbatim and are codegen-driven, not hardcoded.
- Verify numeric context fields render as raw Python literals while user
strings render as runtime decode expressions, with a leakage guard.
### Any related issues, documentation, discussions?
Closes: #6662
### How was this PR tested?
- Run: `sbt "WorkflowOperator/testOnly *PythonCodegenBaseSpec"`, expect
all 6 tests passing.
- Test-only change; no production code is modified.
### Was this PR authored or co-authored using generative AI tooling?
Co-authored with Claude Opus 4.8 in compliance with ASF

---------

Co-authored-by: Claude Opus 4.8 <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/29951614100

With regards,
GitHub Actions via GitBox

Reply via email to