Browse Source

ci(pytest): fixture doctest namespace in pytest config

GitOrigin-RevId: 90ef1924dc
release-1.7
Megvii Engine Team 3 years ago
parent
commit
b877657456
1 changed files with 21 additions and 0 deletions
  1. +21
    -0
      imperative/python/megengine/conftest.py

+ 21
- 0
imperative/python/megengine/conftest.py View File

@@ -0,0 +1,21 @@
import pytest

import megengine


@pytest.fixture(autouse=True)
def import_megengine_path(doctest_namespace):
doctest_namespace["mge"] = megengine
doctest_namespace["Tensor"] = megengine.Tensor
doctest_namespace["F"] = megengine.functional
doctest_namespace["M"] = megengine.module
doctest_namespace["Q"] = megengine.quantization
doctest_namespace["data"] = megengine.data
doctest_namespace["autodiff"] = megengine.autodiff
doctest_namespace["optim"] = megengine.optimizer
doctest_namespace["jit"] = megengine.jit
doctest_namespace["amp"] = megengine.amp
doctest_namespace["dist"] = megengine.distributed
doctest_namespace["tm"] = megengine.traced_module
doctest_namespace["hub"] = megengine.hub
doctest_namespace["utils"] = megengine.utils

Loading…
Cancel
Save