Skip to content

Commit

Permalink
remove Python < 3.10 check
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielYang59 committed Dec 17, 2024
1 parent 02e5c0e commit 49bbce4
Showing 1 changed file with 0 additions and 8 deletions.
8 changes: 0 additions & 8 deletions tests/util/test_typing.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,10 @@

from __future__ import annotations

import sys
from pathlib import Path
from types import GenericAlias
from typing import TYPE_CHECKING, get_args

import pytest

from pymatgen.core import Composition, DummySpecies, Element, Species
from pymatgen.entries import Entry
from pymatgen.util.typing import CompositionLike, EntryLike, PathLike, PbcLike, SpeciesLike
Expand All @@ -20,8 +17,6 @@
__date__ = "2022-10-20"
__email__ = "janosh@lbl.gov"

skip_below_py310 = pytest.mark.skipif(sys.version_info < (3, 10), reason="requires python 3.10 or higher")


def _type_str(some_type: Any) -> str:
return str(some_type).replace("typing.", "").replace("pymatgen.core.periodic_table.", "")
Expand All @@ -48,15 +43,13 @@ def test_entry_like():
assert Entry.__name__ in str(EntryLike)


@skip_below_py310
def test_species_like():
assert isinstance("H", SpeciesLike)
assert isinstance(Element("H"), SpeciesLike)
assert isinstance(Species("H+"), SpeciesLike)
assert isinstance(DummySpecies("X"), SpeciesLike)


@skip_below_py310
def test_composition_like():
assert isinstance("H", CompositionLike)
assert isinstance(Element("H"), CompositionLike)
Expand All @@ -71,7 +64,6 @@ def test_pbc_like():
assert get_args(PbcLike) == (bool, bool, bool)


@skip_below_py310
def test_pathlike():
assert isinstance("path/to/file", PathLike)
assert isinstance(Path("path/to/file"), PathLike)
Expand Down

0 comments on commit 49bbce4

Please sign in to comment.