Skip to content

test(mobile): the keyboard e2e tests PR #59 claimed to have - #60

Merged
praxagent merged 1 commit into
mainfrom
fix/keyboard-e2e
Jul 28, 2026
Merged

test(mobile): the keyboard e2e tests PR #59 claimed to have#60
praxagent merged 1 commit into
mainfrom
fix/keyboard-e2e

Conversation

@praxagent

Copy link
Copy Markdown
Owner

PR #59's description quoted keyboard test results — focus → class → bar hidden → padding released → back on blur, 7 passing — but the merged diff contains only the five layout tests. I wrote the keyboard tests after committing the spec, ran them, quoted them, and never committed them. They existed only as an uncommitted local edit, which the post-merge branch cleanup tripped over.

The tests were real and did pass against the live instance. But a test that lives only in a working tree verifies nothing for anyone else, and a PR description that cites it is claiming verification it doesn't carry. This PR makes the claim true.

Two tests: focusing a composer hides the tab bar and releases its reserved padding; blurring brings it back.

PR #59's description said the suite covered the keyboard chain — focus ->
html.keyboard-open -> tab bar hidden -> padding released -> back on blur. It
did not: I wrote these tests after committing the spec, ran them, quoted their
results in the PR body, and never committed them. The five layout tests were in;
the two keyboard tests existed only as an uncommitted local edit this checkout
tripped over.

So the PR claimed verification it did not carry. The tests themselves were real
and passing — against the live instance, including the first-run failure where
they targeted a tab with no composer — but a test that lives only in a working
tree verifies nothing for anyone else.

Both pass against the live instance.
@praxagent
praxagent merged commit 68bd8af into main Jul 28, 2026
1 check passed
@praxagent
praxagent deleted the fix/keyboard-e2e branch July 28, 2026 02:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant