Skip to content

Commit f3bf6c4

Browse files
committed
fix FURB189
1 parent 3e06e8f commit f3bf6c4

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

api/core/model_runtime/model_providers/volcengine_maas/legacy/volc_sdk/common.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import json
22
import random
3+
from collections import UserDict
34
from datetime import datetime
45

56

@@ -10,7 +11,7 @@ class ChatRole:
1011
FUNCTION = "function"
1112

1213

13-
class _Dict(dict):
14+
class _Dict(UserDict):
1415
__setattr__ = dict.__setitem__
1516
__getattr__ = dict.__getitem__
1617

api/tests/integration_tests/vdb/__mock/baiduvectordb.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
from collections import UserDict
23
from unittest.mock import MagicMock
34

45
import pytest
@@ -11,7 +12,7 @@
1112
from requests.adapters import HTTPAdapter
1213

1314

14-
class AttrDict(dict):
15+
class AttrDict2(UserDict):
1516
def __getattr__(self, item):
1617
return self.get(item)
1718

api/tests/integration_tests/vdb/__mock/upstashvectordb.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
from collections import UserDict
23
from typing import Optional
34

45
import pytest
@@ -50,7 +51,7 @@ def info(self):
5051
return AttrDict({"dimension": 1024})
5152

5253

53-
class AttrDict(dict):
54+
class AttrDict(UserDict):
5455
def __getattr__(self, item):
5556
return self.get(item)
5657

api/tests/unit_tests/oss/__mock/volcengine_tos.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
from collections import UserDict
23
from unittest.mock import MagicMock
34

45
import pytest
@@ -14,7 +15,7 @@
1415
)
1516

1617

17-
class AttrDict(dict):
18+
class AttrDict(UserDict):
1819
def __getattr__(self, item):
1920
return self.get(item)
2021

0 commit comments

Comments
 (0)