fix: stub-count check must be type-aware (Should Be Equal As Integers)
Get Stub Count returns a Python int. The 25 distop tests that
checked it with a 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 (25 files)
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 end-to-end
After combining this fix with the HttpCtrl trailing-slash fix in !284 (merged),
D003_01_inc now passes cleanly. The remaining failures in the list
expose unrelated downstream issues (context-handling, fixture invalid
for exclusive mode after § 9.3.3, etc.) that the type-strict assertion
was previously masking — they'll need their own MRs.
Note
Depends on !284 (merged) only for D003_01_inc to actually pass; the
Should Be Equal As Integers change is independent.