Skip to content

Commit 8f29e17

Browse files
committed
add skipped test for Fluor bug in CP2K input parser
1 parent 7dd7ba7 commit 8f29e17

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

tests/test_reference.py

+16-7
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def fake_cp2k_input():
3636
&END XC
3737
&END DFT
3838
&SUBSYS
39-
&KIND Al
39+
&KIND F
4040
ELEMENT H
4141
BASIS_SET foo
4242
POTENTIAL bar
@@ -141,11 +141,11 @@ def cp2k_input():
141141
BASIS_SET TZVP-MOLOPT-PBE-GTH-q4
142142
POTENTIAL GTH-PBE-q4
143143
&END KIND
144-
&KIND Al
145-
ELEMENT Al
146-
BASIS_SET TZVP-MOLOPT-PBE-GTH-q3
147-
POTENTIAL GTH-PBE-q3
148-
&END KIND
144+
!&KIND F
145+
! ELEMENT F
146+
! BASIS_SET TZVP-MOLOPT-PBE-GTH-q7
147+
! POTENTIAL GTH-PBE-q7
148+
!&END KIND
149149
&END SUBSYS
150150
! &PRINT
151151
! &STRESS_TENSOR ON
@@ -212,7 +212,7 @@ def test_cp2k_insert_filepaths(fake_cp2k_input):
212212
&END XC
213213
&END DFT
214214
&SUBSYS
215-
&KIND Al
215+
&KIND F
216216
ELEMENT H
217217
BASIS_SET foo
218218
POTENTIAL bar
@@ -409,6 +409,15 @@ def test_cp2k_atomic_energies(cp2k_reference, dataset):
409409
assert abs(energy.result() - (-13.6)) < 1 # reasonably close to exact value
410410

411411

412+
# @pytest.mark.filterwarnings("ignore:Original input file not found")
413+
@pytest.mark.skip
414+
def test_cp2k_fluor(cp2k_reference, dataset):
415+
# tests for shitty bug in pymatgen
416+
element = "F"
417+
energy = cp2k_reference.compute_atomic_energy(element, box_size=4)
418+
assert energy.result() < 1
419+
420+
412421
# @pytest.fixture
413422
# def nwchem_reference(context):
414423
# calculator_kwargs = {

0 commit comments

Comments
 (0)