import os from colossalqa.data_loader.document_loader import DocumentLoader def test_add_document(): PATH = os.environ.get("TEST_DOCUMENT_LOADER_DATA_PATH") files = [[PATH, "all data"]] document_loader = DocumentLoader(files) documents = document_loader.all_data all_files = [] for doc in documents: assert isinstance(doc.page_content, str) == True if doc.metadata["source"] not in all_files: all_files.append(doc.metadata["source"]) print(all_files) assert len(all_files) == 6 if __name__ == "__main__": test_add_document()