def METHOD_NAME(program, model, keywords):
    if not has_program(program):
        pytest.skip("Program '{}' not found.".format(program))
    molecule = _get_molecule(program)
    inp = AtomicInput(molecule=molecule, driver="energy", model=model, keywords=keywords)
    with pytest.raises(qcng.exceptions.InputError) as e:
        qcng.compute(inp, program, raise_error=True)
    assert "QCSchema BasisSet for model.basis not implemented" in str(e.value)