You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
langchain/libs/community/tests/integration_tests/document_loaders/test_github.py

19 lines
552 B
Python

from langchain_community.document_loaders.github import GitHubIssuesLoader
def test_issues_load() -> None:
title = " Add caching to BaseChatModel (issue #1644)"
loader = GitHubIssuesLoader(
repo="langchain-ai/langchain",
creator="UmerHA",
state="all",
per_page=3,
page=2,
access_token="""""",
)
docs = loader.load()
titles = [d.metadata["title"] for d in docs]
assert title in titles
assert all(doc.metadata["creator"] == "UmerHA" for doc in docs)
assert len(docs) == 3