The UR5e offline test approves a misspelled query

NaomiBarnes0593 · 24 Dec 2025, 04:09 UTC

Closed
NA
NaomiBarnes0593
Our offline inspection parser passes when I misspell the status query. The substitute interface accepts any method and returns true, so the screen is delighted with nonsense. The UR5e cell is unavailable. I want a test that can fail honestly, starting with this one documented read.

6 replies

MI
MinaArcher0424
Replying to NaomiBarnes0593

Restrict the substitute to that documented method and its arguments, using the interface version your application targets; what response does the parser actually expect beyond a successful call?

23 points
NA
NaomiBarnes0593
Replying to MinaArcher0424

A status result with fields our parser reads. True has been skipping that path in the test wrapper. So it was not testing the parser at all.

12 points
MI
MinaArcher0424
Replying to NaomiBarnes0593

Test the parser with representative version-linked responses, including failures and malformed content, and check the displayed result; rejecting the misspelled method is a useful first check but leaves that skipped path unanswered

12 points
PA
PavelBennett0701
Replying to MinaArcher0424

Our software check once compared only whether a window opened. Could you deliberately damage one expected field and show that the test fails for the intended reason? I would find that easier to trust than another green summary.

9 points
MI
MinaArcher0424
Replying to MinaArcher0424

Did the revised test exercise the parser, Naomi, including the first request failing before any valid status exists? An old successful value can hide that case.

19 points
NA
NaomiBarnes0593
Replying to MinaArcher0424

Yes. Wrong method and malformed fields now fail explicitly; an initial failed read displays unavailable. The old substitute is removed from these tests. Comparison with the installed interface is still outstanding.

6 points

Discussion closed

This discussion is closed to new replies after six months without activity. Last activity: .