TensorRT-LLMs/tests/unittest/llmapi/test_utils.py
Yan Chunwei 45d441e60c
[TRTLLM-5061] chore: add status tags to LLM API reference (#5707)
Signed-off-by: Superjomn <328693+Superjomn@users.noreply.github.com>
2025-07-28 15:57:07 +08:00

25 lines
642 B
Python

from tensorrt_llm.llmapi.utils import ApiStatusRegistry
def test_api_status_registry():
@ApiStatusRegistry.set_api_status("beta")
def _my_method(self, *args, **kwargs):
pass
assert ApiStatusRegistry.get_api_status(_my_method) == "beta"
@ApiStatusRegistry.set_api_status("prototype")
def _my_method(self, *args, **kwargs):
pass
assert ApiStatusRegistry.get_api_status(_my_method) == "prototype"
class App:
@ApiStatusRegistry.set_api_status("beta")
def _my_method(self, *args, **kwargs):
pass
assert ApiStatusRegistry.get_api_status(App._my_method) == "beta"