Title: Incorporate pytest-gitlab plugin back into python-gitlab · Issue #3046 · python-gitlab/python-gitlab · GitHub
Open Graph Title: Incorporate pytest-gitlab plugin back into python-gitlab · Issue #3046 · python-gitlab/python-gitlab
X Title: Incorporate pytest-gitlab plugin back into python-gitlab · Issue #3046 · python-gitlab/python-gitlab
Description: Someone appears to have extracted our setup & fixtures for pytest and repackaged it all as a pytest plugin on pypi.org: https://pypi.org/project/pytest-gitlab/ I was unaware of this but I have wanted something like this for years - i.e. ...
Open Graph Description: Someone appears to have extracted our setup & fixtures for pytest and repackaged it all as a pytest plugin on pypi.org: https://pypi.org/project/pytest-gitlab/ I was unaware of this but I have want...
X Description: Someone appears to have extracted our setup & fixtures for pytest and repackaged it all as a pytest plugin on pypi.org: https://pypi.org/project/pytest-gitlab/ I was unaware of this but I have ...
Opengraph URL: https://github.com/python-gitlab/python-gitlab/issues/3046
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Incorporate pytest-gitlab plugin back into python-gitlab","articleBody":"Someone appears to have extracted our setup \u0026 fixtures for pytest and repackaged it all as a pytest plugin on pypi.org:\r\n\r\nhttps://pypi.org/project/pytest-gitlab/\r\n\r\nI was unaware of this but I have wanted something like this for years - i.e. expose our fixtures as a plugin to make them reusable in downstream projects. See https://gitlab.com/marge-org/marge-bot/-/merge_requests/479#note_2225265620 for a recent example use case.\r\n\r\nI (and probably others @JohnVillalovos :sweat_smile: ) spent quite a few weekends adding and improving this pytest setup so IMO it would be nice to see the benefits of this shared here and also make it more discoverable for our users rather than have it a separate package that users might not trust if they can't recognize or see the sources.\r\n\r\nI can't find the source for the project (seems to not be openly available though it reuses LGPL, purely by looking at the sdist). But I'll try to reach out to the author and see if we can incorporate it here. Otherwise the fixtures will almost definitely diverge anyway. ","author":{"url":"https://github.com/nejch","@type":"Person","name":"nejch"},"datePublished":"2024-11-25T12:25:52.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":8},"url":"https://github.com/3046/python-gitlab/issues/3046"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:f2c5861b-0cd2-2992-6225-e27e89e8a196 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | ACFE:F46B:32FD88A:44C9CA7:6971E7C9 |
| html-safe-nonce | 453ee3e19258fb3289922e8a79a3e2078c68bfbd1a42f74f007a661497b99b59 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQ0ZFOkY0NkI6MzJGRDg4QTo0NEM5Q0E3OjY5NzFFN0M5IiwidmlzaXRvcl9pZCI6IjE2NDcwMzI5ODY2OTczMjg1ODUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 2bb1255d845ee8d7baed9fcedaa629bf49c37f036c798ddad00b1309951a7971 |
| hovercard-subject-tag | issue:2690564974 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-gitlab/python-gitlab/3046/issue_layout |
| twitter:image | https://opengraph.githubassets.com/59558ad84ccb4a2d0cba8b4a5ac79dc7f6e6c56ba2cea7ea036f23f3d2bba98f/python-gitlab/python-gitlab/issues/3046 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/59558ad84ccb4a2d0cba8b4a5ac79dc7f6e6c56ba2cea7ea036f23f3d2bba98f/python-gitlab/python-gitlab/issues/3046 |
| og:image:alt | Someone appears to have extracted our setup & fixtures for pytest and repackaged it all as a pytest plugin on pypi.org: https://pypi.org/project/pytest-gitlab/ I was unaware of this but I have want... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | nejch |
| hostname | github.com |
| expected-hostname | github.com |
| None | 683712716975b3393656edf09255a1d488d0e68ab7b9ac97e40ecf40036f696c |
| turbo-cache-control | no-preview |
| go-import | github.com/python-gitlab/python-gitlab git https://github.com/python-gitlab/python-gitlab.git |
| octolytics-dimension-user_id | 28886265 |
| octolytics-dimension-user_login | python-gitlab |
| octolytics-dimension-repository_id | 8077625 |
| octolytics-dimension-repository_nwo | python-gitlab/python-gitlab |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 8077625 |
| octolytics-dimension-repository_network_root_nwo | python-gitlab/python-gitlab |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ed99da4e2de688dd1056894c1eccd4c82c6bbbfe |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width