Skip to content

test: port the upstream tests by registry id - #3274

Closed
Pavel Feldman (pavelfeldman) wants to merge 1 commit into
microsoft:mainfrom
pavelfeldman:test-mirror
Closed

Pavel Feldman (pavelfeldman) wants to merge 1 commit into
microsoft:mainfrom
pavelfeldman:test-mirror

Conversation

@pavelfeldman

Copy link
Copy Markdown
Member

Summary

  • Port every test in upstream's tests/registry.md (at b335271c, the driver's rev) to tests/{async,sync}/{page,library}, or list it in tests/upstream_not_ported.txt. scripts/check_test_registry.py checks this in CI.
  • The older tests move to tests/{async,sync}/legacy and remain the only tests that run. The ports run with the line-by-line port of the client, in a follow-up.

Port every test in upstream's tests/registry.md at b335271c (the tests
are those of 6bbe2475b, its parent) to tests/{async,sync}/{page,library},
named after its id and title, or list it in tests/upstream_not_ported.txt
with the reason. scripts/check_test_registry.py checks this in CI.

The test assets, the test server and the certificates are upstream's.
The older tests move to tests/{async,sync}/legacy, with the changes that
the new files need: paths, keyboard.html, consolelog.html, the
certificate, the response headers of the server, and page.pause() in
upstream's test mode.

The ports are not collected yet: they run with the line-by-line port of
the client.
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