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

Develop confirmation test suite #29

Open
ngraymon opened this issue Feb 17, 2022 · 4 comments
Open

Develop confirmation test suite #29

ngraymon opened this issue Feb 17, 2022 · 4 comments
Labels
enhancement New feature or request has attachment
Milestone

Comments

@ngraymon
Copy link
Owner

z_t_symmetric_equations.pdf

@ngraymon
Copy link
Owner Author

mentioned in commit 6eb980d581ddfa093798f56c0e7e6a0d46245c71

@ngraymon
Copy link
Owner Author

This might have to be moved to milestone v2.0 if its too complicated

@ngraymon
Copy link
Owner Author

a template pytest folder was layed out in commit 97deff0b5ec72f36458a89c4febe6d9e0e0cd061

@ngraymon ngraymon changed the title Develop the super convincing test suite Develop confirmation test suite Jun 6, 2022
@ngraymon
Copy link
Owner Author

ngraymon commented Jun 6, 2022

The purpose of this issue is to create a new test (pytest) suite (meaning multiple tests contained in a folder run with -k arg) whose purpose would be to prove to the user that the program is generating mathematically correct prefactors and terms.

This test would generate *.tex output files that are compared to files already present in the latex directory which have been verified as being theoretically correct.
This way any researcher can review the pdf files and convince themselves that the generated terms are correct.
They can manually compile the .tex files inside the latex folder and the pytest makes sure that the generated .tex output exactly matches what is already present in the latex folder.

@ngraymon ngraymon added the enhancement New feature or request label Jun 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request has attachment
Projects
None yet
Development

No branches or pull requests

1 participant