mmrazor/tests/deprecated_api/test_remove_0-5.py
qiufeng 20d1e0b0d8
[Refactor] Delete redundant set_random_seed function (#104)
* refactor set_random_seed

* add unittests

* fix unittests error

* fix lint

* avoid bc breaking
2022-03-16 22:08:26 +08:00

19 lines
644 B
Python

# Copyright (c) OpenMMLab. All rights reserved.
import pytest
def test_v0_5_deprecated_set_random_seed() -> None:
warn_msg = 'Deprecated in v0.3 and will be removed in v0.5, ' \
'please import `set_random_seed` directly from `mmrazor.apis`'
from mmrazor.apis.mmcls import set_random_seed
with pytest.deprecated_call(match=warn_msg):
set_random_seed(123)
from mmrazor.apis.mmdet import set_random_seed
with pytest.deprecated_call(match=warn_msg):
set_random_seed(123)
from mmrazor.apis.mmseg import set_random_seed
with pytest.deprecated_call(match=warn_msg):
set_random_seed(123)