JuDFTteam / aiida-fleur

AiiDA plugin of the high-performance density functional theory code FLEUR (www.judft.de) for high-throughput electronic structure calculations.
https://aiida-fleur.readthedocs.io
Other
14 stars 7 forks source link

More regression tests #186

Closed janssenhenning closed 2 years ago

janssenhenning commented 2 years ago

No Idea if the iffgit CI can handle these :/ (EDIT: Barely) Use more structured fixture for showing reports and caching information Added rudimentary support for MaX5 to extract_corelevels (Essentially only to get the result to recreate it with masci-tools) Fixed various small things in workchains now covered

codecov[bot] commented 2 years ago

Codecov Report

Merging #186 (4c32ed0) into develop (76372b6) will increase coverage by 6.08%. The diff coverage is 75.94%.

@@             Coverage Diff             @@
##           develop     #186      +/-   ##
===========================================
+ Coverage    71.12%   77.20%   +6.08%     
===========================================
  Files          121      122       +1     
  Lines        14845    15095     +250     
===========================================
+ Hits         10558    11654    +1096     
+ Misses        4287     3441     -846     
Impacted Files Coverage Δ
tests/update_workflow_caches.py 0.00% <0.00%> (ø)
aiida_fleur/workflows/corehole.py 82.49% <88.88%> (+69.72%) :arrow_up:
tests/conftest.py 92.37% <94.11%> (+0.33%) :arrow_up:
aiida_fleur/tools/extract_corelevels.py 86.90% <100.00%> (+0.48%) :arrow_up:
aiida_fleur/workflows/eos.py 86.52% <100.00%> (ø)
aiida_fleur/workflows/initial_cls.py 63.11% <100.00%> (+51.94%) :arrow_up:
tests/cmdline/visualization/test_plot.py 100.00% <100.00%> (ø)
tests/cmdline/workflows/test_worklow_cmd.py 100.00% <100.00%> (ø)
tests/tools/test_data_handling.py 100.00% <100.00%> (ø)
tests/tools/test_plot_fleur.py 100.00% <100.00%> (+0.99%) :arrow_up:
... and 17 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 76372b6...4c32ed0. Read the comment docs.