mirror of https://github.com/milvus-io/milvus.git
## Summary - Add `TestMilvusClientRbacPrefixIsolation` class to `test_milvus_client_rbac.py` - Validates RBAC metadata integrity and permission isolation when usernames/roles have prefix relationships (e.g. `user1` vs `user11`), covering issue #47998 and PR #48053 - Single test method with setup/teardown per run, using random prefix for test data isolation ## Related Issues issue: #47998 pr: #48053 ## Test Report https://zilliverse.feishu.cn/docx/HaFld6sCyoMz19xOsC3cPCqdncg ## Test plan - [x] Verified on v2.6.9 (pre-fix): FAIL on #03 DescribeUser (empty-string role) and #23 ListDatabases - [x] Verified on master-20260319 (post-fix): all PASS - [x] Teardown cleans up all test data using `force_drop`, no residual data 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: lyyyuna <yiyang.li@zilliz.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| expressions | ||
| test_add_field_feature.py | ||
| test_milvus_client_alias.py | ||
| test_milvus_client_alter.py | ||
| test_milvus_client_analyzer.py | ||
| test_milvus_client_collection.py | ||
| test_milvus_client_compact.py | ||
| test_milvus_client_data_integrity.py | ||
| test_milvus_client_data_integrity_new.py | ||
| test_milvus_client_database.py | ||
| test_milvus_client_delete.py | ||
| test_milvus_client_geometry.py | ||
| test_milvus_client_highlighter.py | ||
| test_milvus_client_hybrid_search.py | ||
| test_milvus_client_index.py | ||
| test_milvus_client_insert.py | ||
| test_milvus_client_json_path_index.py | ||
| test_milvus_client_minhash.py | ||
| test_milvus_client_partial_update.py | ||
| test_milvus_client_partition.py | ||
| test_milvus_client_partition_key.py | ||
| test_milvus_client_partition_key_isolation.py | ||
| test_milvus_client_query.py | ||
| test_milvus_client_rbac.py | ||
| test_milvus_client_search.py | ||
| test_milvus_client_search_iterator.py | ||
| test_milvus_client_search_order.py | ||
| test_milvus_client_snapshot.py | ||
| test_milvus_client_struct_array.py | ||
| test_milvus_client_struct_array_element_search.py | ||
| test_milvus_client_three_valued_logic.py | ||
| test_milvus_client_timestamptz.py | ||
| test_milvus_client_upsert.py | ||