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

1"""Test gpaw symmetry command.""" 

2import pytest 

3from gpaw.cli.main import main 

4 

5result = """\ 

6symmetry: 

7 number of symmetries: 48 

8 

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] 

14 

15""" 

16 

17 

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