Adding a test framework for sphinx-simplepdf#121
Adding a test framework for sphinx-simplepdf#121kreuzberger wants to merge 25 commits intouseblocks:mainfrom
Conversation
|
Currently there is no github action to perform tests, nor are lint tests etc working. The only tests working are e.g. |
|
for #120 and sphinx 7.4 the tests fails cause the links associcated with |
|
@ubmarco any suggestions? |
|
This is related to #119, also introducing a pyproject.toml file. |
|
The PR #119 got merged, please rebase this |
|
This branch / pull request needs a review by a real python developer. I tried to merge by best knowledge, but due to my main scope (c++) i am not sure how to handle all the stuff in pyproject.toml. |
|
The relations between the demo project and the doc projects seems to be covered now, but i have no idea thats the difference between the Some targets now work, e.g. |
|
❗ should not be merged until windows tests are also successfull. currently disabled but on work.... |
|
Looking at the main branch, i see that weasyprint also does not work there. |
|
Hi! |
|
Yeah, 😀 , this was hard work 💪 but glad to finish it at the end with success 🎉 @ubmarco , @danwos : This is just a beginning if you see our discussions at #83, but you see how important even for simple tests of the extension it is helpful. PDF Generation out of the requirement documents is not just a gimmick, from our customers’ and managers’ perspective, this is a must-have acceptance criterion ❗ |
Very true, internally, i have, a 3 digit number of tests covering PDF generation. |
We do the same, currently we use libpdf for this in our test environment for the pdfs. If you want it could be helpful to share your experience in #83 with tips and suggestions about what and how you test |
First implementation of a tox based test framework, trying to handle issues #112 and #120 in current versions