Coverage for gpaw/test/lcao/test_analyse_basis.py: 100%
13 statements
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-12 00:18 +0000
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-12 00:18 +0000
1from pathlib import Path
3import pytest
5from gpaw.lcao.analyse_basis import main
8def test_analyse_basis(in_tmp_dir, capsys):
9 pytest.importorskip('matplotlib')
10 argv = ['H.dzp.basis', '--save-figs']
11 main(argv)
12 captured = capsys.readouterr()
13 out = captured.out
14 assert '1s-sz' in out
15 assert '1s-dz' in out
16 assert 'p-type' in out
17 assert Path('H.dzp.png').is_file()