Test deploy_url is correct. Args: deploy_url_sample: AppHarness fixture for testing deploy_url. driver: WebDriver fixture for testing deploy_url.
(deploy_url_sample: AppHarness, driver: WebDriver)
| 70 | |
| 71 | |
| 72 | def test_deploy_url(deploy_url_sample: AppHarness, driver: WebDriver) -> None: |
| 73 | """Test deploy_url is correct. |
| 74 | |
| 75 | Args: |
| 76 | deploy_url_sample: AppHarness fixture for testing deploy_url. |
| 77 | driver: WebDriver fixture for testing deploy_url. |
| 78 | """ |
| 79 | import reflex as rx |
| 80 | |
| 81 | deploy_url = rx.config.get_config().deploy_url |
| 82 | assert deploy_url is not None |
| 83 | assert deploy_url != "http://localhost:3000" |
| 84 | assert deploy_url == deploy_url_sample.frontend_url |
| 85 | driver.get(deploy_url) |
| 86 | assert driver.current_url.removesuffix("/") == deploy_url.removesuffix("/") |
| 87 | |
| 88 | |
| 89 | def test_deploy_url_in_app(deploy_url_sample: AppHarness, driver: WebDriver) -> None: |
nothing calls this directly
no test coverage detected