Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

re2 not tested on github #191

Closed
masklinn opened this issue Feb 24, 2024 · 0 comments · Fixed by #193
Closed

re2 not tested on github #191

masklinn opened this issue Feb 24, 2024 · 0 comments · Fixed by #193
Milestone

Comments

@masklinn
Copy link
Contributor

#116 added the re2 parser and re2 as a dependency to tox on platforms where it's available (e719a7e) but the github configuration was not updated to match. As a result, the re2 parser is not tested there.

It would probably be better for the case to be added unconditionally and skipped. Easiest option seems to be adding the parser param if we can resolve the import, and adding a nonsense param with a marks=pytest.mark.skip(reason=...) otherwise.

@masklinn masklinn added this to the 1.0 milestone Feb 24, 2024
masklinn added a commit to masklinn/uap-python that referenced this issue Feb 27, 2024
This makes the import failure (and possibly test failures) completely
invisible in "misconfigured" environments, which is exactly what
happened in the github action where I forgot to add the dependency.

Fixes ua-parser#191
masklinn added a commit to masklinn/uap-python that referenced this issue Feb 27, 2024
This makes the import failure (and possibly test failures) completely
invisible in "misconfigured" environments, which is exactly what
happened in the github action where I forgot to add the dependency.

Fixes ua-parser#191
masklinn added a commit to masklinn/uap-python that referenced this issue Feb 27, 2024
This makes the import failure (and possibly test failures) completely
invisible in "misconfigured" environments, which is exactly what
happened in the github action where I forgot to add the dependency.

Fixes ua-parser#191
masklinn added a commit to masklinn/uap-python that referenced this issue Feb 27, 2024
This makes the import failure (and possibly test failures) completely
invisible in "misconfigured" environments, which is exactly what
happened in the github action where I forgot to add the dependency.

Fixes ua-parser#191
masklinn added a commit to masklinn/uap-python that referenced this issue Feb 27, 2024
This makes the import failure (and possibly test failures) completely
invisible in "misconfigured" environments, which is exactly what
happened in the github action where I forgot to add the dependency.

Fixes ua-parser#191
masklinn added a commit to masklinn/uap-python that referenced this issue Feb 27, 2024
This makes the import failure (and possibly test failures) completely
invisible in "misconfigured" environments, which is exactly what
happened in the github action where I forgot to add the dependency.

Fixes ua-parser#191
masklinn added a commit that referenced this issue Feb 27, 2024
This makes the import failure (and possibly test failures) completely
invisible in "misconfigured" environments, which is exactly what
happened in the github action where I forgot to add the dependency.

Fixes #191
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant