Files
ROCm/python/test/unit/runtime/test_driver.py
2023-04-24 15:16:09 -07:00

15 lines
488 B
Python

import sys
import triton
def test_is_lazy():
from importlib import reload
reload(sys.modules["triton.runtime.driver"])
reload(sys.modules["triton.runtime"])
mod = sys.modules[triton.runtime.driver.__module__]
assert isinstance(triton.runtime.driver, getattr(mod, "LazyProxy"))
assert triton.runtime.driver._obj is None
utils = triton.runtime.driver.utils # noqa: F841
assert issubclass(triton.runtime.driver._obj.__class__, getattr(mod, "DriverBase"))