def qcp(request): tmp = os.path.join(os.path.dirname(__file__), f'test_{CASE}.d') factory = QuantumChemistry.set_code( request.param, tmpdir=tmp, ) return factory
def qcp(request): tmp = os.path.join(os.path.dirname(__file__), 'test_h2.d') factory = QuantumChemistry.set_code( request.param, tmpdir=tmp, ) return factory
def test_unknown_raises_typeerror(qcp): """Unknown code raises TypeError""" with pytest.raises(TypeError): QuantumChemistry.set_code('Gamess')