Coverage for gpaw/test/cli/test_symmetry.py: 100%
10 statements
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-09 00:21 +0000
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-09 00:21 +0000
1"""Test gpaw symmetry command."""
2import pytest
3from gpaw.cli.main import main
5result = """\
6symmetry:
7 number of symmetries: 48
9bz sampling:
10 number of bz points: 512
11 number of ibz points: 29
12 monkhorst-pack size: [8, 8, 8]
13 monkhorst-pack shift: [0.0625, 0.0625, 0.0625]
15"""
18@pytest.mark.serial
19def test_symmetry(gpw_files, capsys):
20 args = ['symmetry',
21 str(gpw_files['bcc_li_pw']),
22 '-k',
23 '{density:3,gamma:1}']
24 main(args)
25 out = capsys.readouterr().out
26 print(out)
27 assert out == result