Skip to content

Commit

Permalink
Fix ruff-issues
Browse files Browse the repository at this point in the history
  • Loading branch information
ivanleomk committed Aug 30, 2024
1 parent 9bfb858 commit d6306c6
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions tests/llm/test_vertexai/test_message_parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@
from .util import models, modes


@pytest.mark.parametrize("model, mode", [(models[0], modes[0])])
def test_vertexai_message_parser_string_content(model, mode):
def test_vertexai_message_parser_string_content():
message = {"role": "user", "content": "Hello, world!"}
result = vertexai_message_parser(message)

Expand All @@ -17,8 +16,7 @@ def test_vertexai_message_parser_string_content(model, mode):
assert result.parts[0].text == "Hello, world!"


@pytest.mark.parametrize("model, mode", [(models[0], modes[0])])
def test_vertexai_message_parser_list_content(model, mode):
def test_vertexai_message_parser_list_content():
message = {
"role": "user",
"content": [
Expand All @@ -40,16 +38,14 @@ def test_vertexai_message_parser_list_content(model, mode):
assert result.parts[2].text == " How are you?"


@pytest.mark.parametrize("model, mode", [(models[0], modes[0])])
def test_vertexai_message_parser_invalid_content(model, mode):
def test_vertexai_message_parser_invalid_content():
message = {"role": "user", "content": 123} # Invalid content type

with pytest.raises(ValueError, match="Unsupported message content type"):
vertexai_message_parser(message)


@pytest.mark.parametrize("model, mode", [(models[0], modes[0])])
def test_vertexai_message_parser_invalid_list_item(model, mode):
def test_vertexai_message_parser_invalid_list_item():
message = {"role": "user", "content": ["Hello", 123, gm.Part.from_text("world!")]}

with pytest.raises(ValueError, match="Unsupported content type in list"):
Expand Down

0 comments on commit d6306c6

Please sign in to comment.