-
Notifications
You must be signed in to change notification settings - Fork 226
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
pytest
#2504
Closed
JacksonBurns
wants to merge
63
commits into
ReactionMechanismGenerator:main
from
JacksonBurns:pytest
Closed
pytest
#2504
Changes from all commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
9c5e299
remove deprecated rule from makefile phony list
JacksonBurns c24d894
move testing files to test dir
JacksonBurns 74cb1b8
delete unused arkane tests, move database test
JacksonBurns db83695
move and rename files not following the naming convention
JacksonBurns f3c5d13
fix conflicting test file names
JacksonBurns 1653cb2
black formatting for all test files
JacksonBurns 2c9555c
delete unnecessary name main statements
JacksonBurns c396d82
manually switch testdatabase to assert from yield generator
JacksonBurns 878090f
yet more name conflicts and pytest warnings
JacksonBurns 2fdd422
remove nosetest asserts with nose2pytest
JacksonBurns e62408b
remove support for Q2Dtor
JacksonBurns 8e81bf2
remove external software folder - no longer relevant bc of conda
JacksonBurns 830f24f
use bare assert statements (pytest style)
JacksonBurns 9bcd0c8
delete unmaintained requirements file
JacksonBurns ae88a20
update makefile, run all tests at once to avoid double aggregation time
JacksonBurns 14c78f5
multiple co-dependent changes, see extended description
JacksonBurns 203f0a1
tests running, but not passing
JacksonBurns 8d3aef9
fix skippable tests
JacksonBurns 519c3f1
update the default filepath for `test_data` to its new location
JacksonBurns 17c855f
rename setup_class and teardown_class
JacksonBurns 1befee0
run tests in parallel, remove unnecessary run files
JacksonBurns cd74946
yet more setUp -> setup_class etc.
JacksonBurns 4aec35c
parallel test execution does not work with Julia and pytest
JacksonBurns cf08dfa
fix use of np.float and np.bool
JacksonBurns 75053bb
consolidate test_data directories
JacksonBurns f25b149
fix np.int warning, remove hinderedrotor2d example
JacksonBurns 4cbe24b
fix a couple more unit tests
JacksonBurns 5d31b3a
more hacks for pytest compat, remove deprecated methods
JacksonBurns 22b3738
all tests running, fix numpy types compilation issue
JacksonBurns 3d0279c
remove unittest self.fail syntax, fix more tests, remove more dep meths
JacksonBurns 5c9d2aa
multiple, see ext
JacksonBurns 0ff1468
fix pytest-check install issue
JacksonBurns 824b68f
typo
JacksonBurns 4f62237
fix failed julia import warning
JacksonBurns 8eb7874
fix gitignore for example dir
JacksonBurns 3f98f4e
increased test verbosity for debuggin
JacksonBurns 47fe352
remove deprecated methods from docs
JacksonBurns 106acf2
remove gas phase warning - so much output it crashes runner
JacksonBurns 85b5fe1
remove example output from `.gitignore`
JacksonBurns 92df0cd
resolve #2489
JacksonBurns c52742b
more test patches, arkane test was basically killing itself after run
JacksonBurns 6cf7b7b
more patches for failing arkane tests, fix coverage
JacksonBurns 9644a5e
yet more deprecated documentation
JacksonBurns 2b91035
yet more and more test patches
JacksonBurns 52accd4
final patches for fixing codecov, some np.float warnings
JacksonBurns c789ca7
update outdated rule in makefile
JacksonBurns db6bd38
combine tests which were reliant on shared global state
JacksonBurns f480ee6
update makefile rule and run logs
JacksonBurns 77ded01
fix implicit global state dependence in failing tests
JacksonBurns 79aac12
skip the most dysfunctional tests
JacksonBurns 5c8b679
delete example run output files
JacksonBurns 10a919e
remove windows batch files we can't use anymore
JacksonBurns 9f9500f
add only the required logs and input files
JacksonBurns a84f61a
remove broken example
JacksonBurns f2b79e8
patches on patches on patches
JacksonBurns 36e0ff3
initial review comments - see ext
JacksonBurns 2eeff88
Q2DTor - see ext.
JacksonBurns 78a84df
pytest requires skip reason to be a kwarg
JacksonBurns 4388bdc
fix incorrect use of self in hinderedrotor2d test
JacksonBurns 6f1c069
another useful option for running tests in `pytest.ini`
JacksonBurns 3646aad
fix ci reusable workflow to checkout the correct rmg-py
JacksonBurns 5b8ee17
update makefile rule for unit tests
JacksonBurns 46a0b8b
fix bad nosetest rounding conversion
JacksonBurns File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I missed why .coveragrc is being deleted?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ported all the args to the pytest.ini - having a separate coverage config file did not work with python-jl