tree: c96c3f14109d50f95281c9e62d5a1b922f7a9a9f [path history] [tgz]
  1. basic-code.goml
  2. basic.goml
  3. check_info_sign_position.goml
  4. code-sidebar-toggle.goml
  5. hash-item-expansion.goml
  6. impl-default-expansion.goml
  7. lib.rs
  8. list_code_block.goml
  9. README.md
  10. search-input-mobile.goml
  11. search-tab-selection-if-current-is-empty.goml
  12. shortcuts.goml
  13. theme-change.goml
  14. toggle-docs.goml
  15. trait-sidebar-item-order.goml
src/test/rustdoc-gui/README.md

The tests present here are used to test the generated HTML from rustdoc. The goal is to prevent unsound/unexpected GUI changes.

This is using the browser-ui-test framework to do so. It works as follows:

It wraps puppeteer to send commands to a web browser in order to navigate and test what's being currently displayed in the web page.

You can find more information and its documentation in its repository.