+1
−1
+1
−1
+2
−2
+1
−1
+1
−1
Loading
`Get Stub Count` returns a Python int. The 25 distop tests that
checked it with bare `Should Be Equal` compared the int against a
string literal — Robot 7.x is type-strict, so even a value-equal
`1 (integer) != 1 (string)` fails the assertion. Same edit in every
file: `Should Be Equal` → `Should Be Equal As Integers`.
Affected (alphabetical):
- D003_01_{exc,inc,red}
- D003_02_{exc,inc,red}
- D004_01_red
- D007_01_{exc,red}
- D009_01_{exc,red}
- D012_01_{exc,inc,red}
- D013_01_{exc,inc,red}, D013_02_{exc,red}
- D014_01_{exc,red}, D014_02_{exc,red}
- D015_01_{exc,inc,red}
- D016_01_{exc,inc,red}
Verified: at least one (D003_01_inc) now PASS end-to-end after this
fix combined with the HttpCtrl trailing-slash fix in !284. Others
expose unrelated downstream issues that the failed assertion was
masking.
Co-Authored-By:
Claude Opus 4.7 <noreply@anthropic.com>