Spaces:
Running
Running
import pytest | |
from langchain.tools.ddg_search.tool import DuckDuckGoSearchRun | |
def ddg_installed() -> bool: | |
try: | |
from duckduckgo_search import ddg # noqa: F401 | |
return True | |
except Exception as e: | |
print(f"duckduckgo not installed, skipping test {e}") | |
return False | |
def test_ddg_search_tool() -> None: | |
keywords = "Bella Ciao" | |
tool = DuckDuckGoSearchRun() | |
result = tool(keywords) | |
print(result) | |
assert len(result.split()) > 20 | |