The GitHub Actions job "Required Checks" on 
texera.git/test/sync-texera-model-spec-rewrite has failed.
Run started by GitHub user Yicong-Huang (triggered by Yicong-Huang).

Head commit for run:
4556f0e216bb95c75f06a94153f9a100f697e359 / Yicong Huang 
<[email protected]>
test(frontend): rewrite sync-texera-model spec for full SUT coverage

The spec carried four commented-out `it()` blocks at lines 148, 200,
602, and 687, each calling a three-argument `SyncTexeraModel`
constructor that took an `OperatorGroup` as the third dependency.
`OperatorGroup` has long been removed from the codebase, the
constructor is now two-arg, and `SyncTexeraModel` itself no longer
handles operator-delete events at all — every commented test depended
on a dependency that's gone and tested a responsibility that's been
refactored elsewhere. A nearby live test ("should explicitly throw an
error if the JointJS operator delete event deletes a nonexist
operator") was vacuous: its body never instantiated the SUT and
asserted nothing.

Drop the four commented blocks, their preceding doc blocks, the
vacuous live test, and the now-orphan `getJointOperatorValue` helper.
Add a `describe("getOperatorLink", …)` block that exercises the two
`throw` branches inside the static helper, which the stream-handler
tests can't reach because `isValidJointLink` filters those cases out
upstream. SUT coverage rises from 94 % (31/33) to 100 % (33/33); the
spec shrinks 747 → 449 lines.

Closes #5193

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

With regards,
GitHub Actions via GitBox

Reply via email to