Skip to content

Commit

Permalink
Fixed Turbomole input set generator.
Browse files Browse the repository at this point in the history
  • Loading branch information
davidwaroquiers committed Mar 25, 2024
1 parent 1bcd5a4 commit a828104
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: Install dependencies & package
run: |
python -m pip install --upgrade pip
pip install .[strict,tests,dev]
pip install .[tests,dev]
pip install .
- name: Lint
Expand Down
9 changes: 5 additions & 4 deletions src/atomate2/turbomole/jobs/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
from atomate2.turbomole.sets.core import (
BaseTurbomoleInputGenerator,
TurbomoleDefineInputGenerator,
TurbomoleInputGenerator,
)
from jobflow import Maker, Response, job
from monty.os import cd, makedirs_p
Expand Down Expand Up @@ -147,7 +148,7 @@ class DscfMaker(BaseTurbomoleMaker):
"""Base maker for dscf jobs."""

input_set_generator: BaseTurbomoleInputGenerator = field(
default_factory=BaseTurbomoleInputGenerator
default_factory=TurbomoleInputGenerator
)
tm_exec: str = "dscf"
name: str = "dscf"
Expand All @@ -162,7 +163,7 @@ class RidftMaker(BaseTurbomoleMaker):
"""Base maker for ridft jobs."""

input_set_generator: BaseTurbomoleInputGenerator = field(
default_factory=BaseTurbomoleInputGenerator
default_factory=TurbomoleInputGenerator
)
tm_exec: str = "ridft"
name: str = "ridft"
Expand All @@ -177,7 +178,7 @@ class RiperMaker(BaseTurbomoleMaker):
"""Base maker for riper jobs."""

input_set_generator: BaseTurbomoleInputGenerator = field(
default_factory=BaseTurbomoleInputGenerator
default_factory=TurbomoleInputGenerator
)
tm_exec: str = "riper"
name: str = "riper"
Expand All @@ -192,7 +193,7 @@ class JobexMaker(BaseTurbomoleMaker):
"""Base maker for jobex jobs."""

input_set_generator: BaseTurbomoleInputGenerator = field(
default_factory=BaseTurbomoleInputGenerator
default_factory=TurbomoleInputGenerator
)
tm_exec: str = "jobex"
name: str = "jobex"
Expand Down
4 changes: 2 additions & 2 deletions tests/sets/test_core.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
import pytest
from atomate2.turbomole.sets.base import DefineInputSet, TurbomoleInputSet
from atomate2.turbomole.sets.core import (
BaseTurbomoleInputGenerator,
DscfInputGenerator,
TurbomoleDefineInputGenerator,
TurbomoleInputGenerator,
)
from monty.tempfile import ScratchDir
from pymatgen.core import Lattice, Molecule, Structure
Expand Down Expand Up @@ -131,7 +131,7 @@ def test_define_explicit_insertion() -> None:


def test_turbomole_inp_gen() -> None:
turbomol_inp_gen = BaseTurbomoleInputGenerator()
turbomol_inp_gen = TurbomoleInputGenerator()
assert isinstance(turbomol_inp_gen.get_input_set(), TurbomoleInputSet)


Expand Down

0 comments on commit a828104

Please sign in to comment.