Skip to content

Commit

Permalink
correct type hints for mocks
Browse files Browse the repository at this point in the history
  • Loading branch information
sysradium committed Feb 13, 2025
1 parent 02faf60 commit 893e409
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions tests/test_agents.py
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ def __call__(self, messages, tools_to_call_from=None, stop_sequences=None, gramm
)


def fake_code_model(messages, stop_sequences=None, grammar=None) -> str:
def fake_code_model(messages, stop_sequences=None, grammar=None) -> ChatMessage:
prompt = str(messages)
if "special_marker" not in prompt:
return ChatMessage(
Expand All @@ -169,7 +169,7 @@ def fake_code_model(messages, stop_sequences=None, grammar=None) -> str:
)


def fake_code_model_error(messages, stop_sequences=None) -> str:
def fake_code_model_error(messages, stop_sequences=None) -> ChatMessage:
prompt = str(messages)
if "special_marker" not in prompt:
return ChatMessage(
Expand Down Expand Up @@ -199,7 +199,7 @@ def error_function():
)


def fake_code_model_syntax_error(messages, stop_sequences=None) -> str:
def fake_code_model_syntax_error(messages, stop_sequences=None) -> ChatMessage:
prompt = str(messages)
if "special_marker" not in prompt:
return ChatMessage(
Expand Down Expand Up @@ -228,7 +228,7 @@ def fake_code_model_syntax_error(messages, stop_sequences=None) -> str:
)


def fake_code_model_import(messages, stop_sequences=None) -> str:
def fake_code_model_import(messages, stop_sequences=None) -> ChatMessage:
return ChatMessage(
role="assistant",
content="""
Expand All @@ -242,7 +242,7 @@ def fake_code_model_import(messages, stop_sequences=None) -> str:
)


def fake_code_functiondef(messages, stop_sequences=None) -> str:
def fake_code_functiondef(messages, stop_sequences=None) -> ChatMessage:
prompt = str(messages)
if "special_marker" not in prompt:
return ChatMessage(
Expand Down Expand Up @@ -273,7 +273,7 @@ def moving_average(x, w):
)


def fake_code_model_single_step(messages, stop_sequences=None, grammar=None) -> str:
def fake_code_model_single_step(messages, stop_sequences=None, grammar=None) -> ChatMessage:
return ChatMessage(
role="assistant",
content="""
Expand All @@ -287,7 +287,7 @@ def fake_code_model_single_step(messages, stop_sequences=None, grammar=None) ->
)


def fake_code_model_no_return(messages, stop_sequences=None, grammar=None) -> str:
def fake_code_model_no_return(messages, stop_sequences=None, grammar=None) -> ChatMessage:
return ChatMessage(
role="assistant",
content="""
Expand Down

0 comments on commit 893e409

Please sign in to comment.