Source code for secmlt.tests.test_constants

from secmlt.adv.backends import Backends
from secmlt.adv.evasion.perturbation_models import LpPerturbationModels


[docs] def test_backends() -> None: assert hasattr(Backends, "FOOLBOX") assert hasattr(Backends, "NATIVE") assert Backends.FOOLBOX == "foolbox" assert Backends.NATIVE == "native"
[docs] def test_perturbation_models() -> None: assert hasattr(LpPerturbationModels, "L0") assert hasattr(LpPerturbationModels, "L1") assert hasattr(LpPerturbationModels, "L2") assert hasattr(LpPerturbationModels, "LINF")