Fix more doctests in meson_editable install#39494
Conversation
|
Documentation preview for this PR (built with commit b6cb2f4; changes) is ready! 🎉 |
40c0b19 to
3dc5ce3
Compare
|
That said, do you have any better way than using |
No not really. But in my opinion it's a good test since the loader is the most obvious indication that one is using meson in editable mode. |
sagemathgh-39369: Test pip editable install with meson Tests pip editable install with meson on GitHub Actions. This uncovers several failing tests, which are fixed by (see dependencies below) Note: review is hard because of the large number of dependencies. It is probably easier to look only in `.github` folder. ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. ### ⌛ Dependencies - sagemath#39423 - sagemath#39498 - sagemath#39494 - sagemath#39424 - sagemath#39275 - sagemath#39499 URL: sagemath#39369 Reported by: user202729 Reviewer(s): Tobias Diez, user202729
Fix more bugs uncovered by #39369 .
Add a feature flag
meson_editable, and put doctests behind this flag accordingly.📝 Checklist
⌛ Dependencies