BasicNavigationTest.kt |
A test for basic browser navigation including:
- Loads page content
- Back/forward loads the appropriate pages
- Reload reloads the appropriate page
- Back/forward/reload enabled state updates correctly
|
5700 |
ClearDataTest.kt |
A test to verify that session data is erased when "Clear data" is pressed.
|
2847 |
DesktopModeTest.kt |
A test for desktop mode feature including:
- Desktop mode button enabled state updates correctly
- Desktop mode button checked state updates correctly
- Desktop mode turns off when navigating to new domain
|
1898 |
DOMElementFocusTest.kt |
Ensures that, if the EngineView loses and regains focus, the focused DOM element maintains focus.
If the focused element changes, sites like YouTube TV may break. See
[FocusedDOMElementCacheInterface] for additional details on why this is necessary.
|
2223 |
IWebViewExecuteJavascriptTest.kt |
An integration test to verify [IWebView.executeJS] works correctly. |
2782 |
NetworkPageLoadTest.kt |
Tests that the browser can successfully load pages from the network. This works with our other UI tests
which should load content from the disk to make them less fragile.
This test loads a few pages off the network and verifies their content to ensure they're actually loaded.
Verification is minimal to reduce the chance of the test breaking from the web page changing.
|
2095 |
PinnedTileTests.kt |
ktlint-disable no-blank-line-before-rbrace |
1551 |
robots |
|
|
screenshots |
|
|
ToggleDataCollectionTest.kt |
|
2276 |
TooltipTest.kt |
A test for the nav bar tooltips including:
- Each tooltip shows the correct string
- The string dynamically updates the ON/OFF state (only applicable to Turbo Mode)
|
3406 |