123456789101112131415161718 |
- from selenium.webdriver.common.by import By
- from nicegui import __version__
- from nicegui.testing import Screen
- def test_dev_mode(screen: Screen) -> None:
- screen.ui_run_kwargs['prod_js'] = False
- screen.open('/')
- screen.selenium.find_element(By.XPATH, f'//script[@src="/_nicegui/{__version__}/static/vue.global.js"]')
- screen.selenium.find_element(By.XPATH, f'//script[@src="/_nicegui/{__version__}/static/quasar.umd.js"]')
- def test_prod_mode(screen: Screen):
- screen.ui_run_kwargs['prod_js'] = True
- screen.open('/')
- screen.selenium.find_element(By.XPATH, f'//script[@src="/_nicegui/{__version__}/static/vue.global.prod.js"]')
- screen.selenium.find_element(By.XPATH, f'//script[@src="/_nicegui/{__version__}/static/quasar.umd.prod.js"]')
|