Skip to content

Commit be1d700

Browse files
Cleanup mypy errors from tests
1 parent 04f4496 commit be1d700

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

camel/messages/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ def to_openai_assistant_message(self) -> OpenAIAssistantMessage:
221221
"""
222222
return {"role": "assistant", "content": self.content}
223223

224-
def to_dict(self) -> Dict:
224+
def to_dict(self) -> Dict[str, Any]:
225225
r"""Converts the message to a dictionary.
226226
227227
Returns:

test/messages/test_chat_message.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
# See the License for the specific language governing permissions and
1212
# limitations under the License.
1313
# =========== Copyright 2023 @ CAMEL-AI.org. All Rights Reserved. ===========
14+
from typing import Any, Dict
15+
1416
import pytest
1517

1618
from camel.messages import BaseMessage
@@ -59,12 +61,12 @@ def test_chat_message(chat_message: BaseMessage) -> None:
5961
assert chat_message.content == content
6062

6163
dictionary = chat_message.to_dict()
62-
assert dictionary == {
64+
reference_dict: Dict[str, Any] = {
6365
"role_name": role_name,
6466
"role_type": role_type.name,
65-
**(meta_dict or {}),
6667
"content": content,
6768
}
69+
assert dictionary == reference_dict
6870

6971

7072
def test_assistant_chat_message(assistant_chat_message: BaseMessage) -> None:
@@ -79,12 +81,12 @@ def test_assistant_chat_message(assistant_chat_message: BaseMessage) -> None:
7981
assert assistant_chat_message.content == content
8082

8183
dictionary = assistant_chat_message.to_dict()
82-
assert dictionary == {
84+
reference_dict: Dict[str, Any] = {
8385
"role_name": role_name,
8486
"role_type": role_type.name,
85-
**(meta_dict or {}),
8687
"content": content,
8788
}
89+
assert dictionary == reference_dict
8890

8991

9092
def test_user_chat_message(user_chat_message: BaseMessage) -> None:
@@ -99,9 +101,9 @@ def test_user_chat_message(user_chat_message: BaseMessage) -> None:
99101
assert user_chat_message.content == content
100102

101103
dictionary = user_chat_message.to_dict()
102-
assert dictionary == {
104+
reference_dict: Dict[str, Any] = {
103105
"role_name": role_name,
104106
"role_type": role_type.name,
105-
**(meta_dict or {}),
106107
"content": content,
107108
}
109+
assert dictionary == reference_dict

0 commit comments

Comments
 (0)