Files
Auto-GPT/tests/integration/test_web_selenium.py
James Collins c9adedf746 Refactor/rename agent subpackage to agents (#4961)
* Add links to github issues in the README and clarify run instructions

* Rename agent subpackage to agents

* Revert all unwanted changes

* Use relative import in `agents/__init__.py`

---------

Co-authored-by: Reinier van der Leer <github@pwuts.nl>
2023-07-13 07:31:49 -07:00

18 lines
540 B
Python

import pytest
from pytest_mock import MockerFixture
from autogpt.agents.agent import Agent
from autogpt.commands.web_selenium import browse_website
@pytest.mark.vcr
@pytest.mark.requires_openai_api_key
def test_browse_website(agent: Agent, patched_api_requestor: MockerFixture):
url = "https://barrel-roll.com"
question = "How to execute a barrel roll"
response = browse_website(url, question, agent)
assert "error" in response.lower()
# Sanity check that the response is not too long
assert len(response) < 200