Comments (2)
Hi @taschini,
We're following the pytest-selenium documentation:
import pytest @pytest.fixture def chrome_options(chrome_options): chrome_options.binary_location = '/path/to/chrome' chrome_options.add_extension('/path/to/extension.crx') chrome_options.add_argument('--kiosk') return chrome_options
The chrome_options
are a fixture which is implicitly created by pytest and extended by this function definition. It is unclear why you're getting an exception. Are you running our original pytest example?
from nicegui.
Thanks to your reply, I figured out what the problem was: in my virtual environment I had selenium
but not pytest-selenium
.
With the information at its disposal, pytest
cannot possible know that chrome_options
in nicegui
shadows the fixture of the same name defined by pytest-selenium
, and erroneously infers that there is a circular dependency on chrome_options
itself.
By explicitly adding pytest-selenium
to my dev dependencies, the problem goes away.
from nicegui.
Related Issues (20)
- container.clear silently deletes timers created in event handlers HOT 2
- Unable to update table object from function HOT 3
- Changing min/max limits of `ui.range` breaks the element HOT 3
- Bug in props parsing HOT 7
- User Storage Intercommunication Across Devices on Non-Standard Ports HOT 2
- Bus error crash on aarch64 - Caused by orjson HOT 2
- Storage_secret missing with ui.run_with and on_connect HOT 2
- Frameless Window Options Break When Compiled into EXE with ui.page HOT 1
- Clearing value of `ui.editor` does not work on 2nd try HOT 3
- On the expectations of refreshable + user storage HOT 1
- nicegui-pack issure on windows: No module named 'typing_extensions' HOT 1
- ui.image will never load local image in single page app example HOT 6
- Using chatai, enter the question carriage return did not respond HOT 2
- Client has been deleted but is still being used. This is most likely a bug in your application code HOT 4
- Dark mode switch `ui.expansion()` color to white HOT 1
- ui.download N times when you open N tabs HOT 3
- Nice GUI table elements with buttons don't stick when organizing table HOT 2
- please delete
- When calling props('color=None') (or white), class text-white is added HOT 3
- `app.shutdown` does not work with `ui.run_with` HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nicegui.