Automated parser test discovery for installed plugins #1091
Labels
priority/quality-of-life
would simplify development
topic/plugin-system
topic/testing
type/question
may redirect to mailinglist
Milestone
I implemented an addition to the
PwParser
of theaiida-quantumespresso
and wanted to write some tests for this as well. I found a folderparser_tests
in thetests
folder of the plugin repository and subsequently found in the developers documentation that these used to live inaiida-core
in the pathaiida.backends.tests.parser_tests
and the test class inaiida.backends.tests.parsers
would know how to read the content of those directories and automatically run a standard test. Since the tests were moved to theaiida-quantumespresso
package, theverdi devel tests db.parsers
command now runs zero tests. I guess the functionality to discover parser tests through the plugin system has not yet been implemented? Is this the case? I remember that we releasedv0.11.1
this month because it contained new functionality regarding the testing of plugins. Was this not included?The text was updated successfully, but these errors were encountered: