Florian Bruhin
Florian Bruhin
Maybe ```suggestion item: pytest.Item, ``` and add a type ignore about us monkeypatching stuff on it? Long-term, we should be using [Stash](https://docs.pytest.org/en/latest/reference/reference.html#pytest.Stash) instead anyways. Same also for the other utility...
- [x] Use [Type Hinting Generics in Standard Collections](https://docs.python.org/3/whatsnew/3.9.html#type-hinting-generics-in-standard-collections) (`list`, `dict`, `type` over `typing.List` etc.) - [ ] Use `from __future__ import annotations` - [ ] Use [PEP 604: New...
Only pushing test for now to see it fail on CI.
I noticed a couple of things while picking up work on pytest-qt again: - [ ] One test uses `tmpdir` instead of `tmp_path` - [ ] All tests use `testdir`...
Qt 6.9 will expose various QtGuiTest methods used by e.g. [Squish](https://www.qt.io/product/quality-assurance/squish) that could be useful for us too: [QtGuiTest namespace: Export symbols (610419) · Gerrit Code Review](https://codereview.qt-project.org/c/qt/qtbase/+/610419) ```cpp namespace QtGuiTest...
### Is there an existing proposal for this? - [x] I have searched the existing proposals ### Is your feature request related to a problem? I tried pystack the first...
On Linux, with the current git main of pytest (8.5.0.dev60+g67738403d), pluggy 1.6.0 and Python 3.13.1, this test runs fine: ```python import pytest @pytest.mark.parametrize("s", ["\ud800"]) def test_x(s): pass ``` but, somewhat...
With `Python 3.13.7` and `pytest-8.4.2`, doing this in a `conftest.py`: ```python def pytest_addoption(parser): parser.addoption("shuffle") # without -- ``` results in: ```pytb Traceback (most recent call last): ... File ".../conftest.py", line...
On v1.2.1, `:bind scroll-to-perc 0` leads to: ``` 22:49:25 DEBUG commands command:run:486 command called: bind ['', 'scroll-to-perc 0'] 22:49:25 DEBUG commands command:run:501 Calling qutebrowser.config.configcommands.ConfigCommands.bind(, 0, '', 'scroll-to-perc 0', mode='normal', default=False)...
Via #8606, https://duckduckgo.com/?q=qutebrowser+youtube&ia=web shows:  But those elements actually exist according to Chromium:  And even Tridactyl in Firefox shows them:  but not Vimium in Chromium:  --- Similarly...