Update settings attributes and remove config.yaml references (#1975)

* chore: update settings attributes and remove config.yaml references

* Remove config.yaml references and update settings attributes
This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-05-26 07:24:21 -07:00 • committed by GitHub
commit e23544a1b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 83 additions and 116 deletions

View file

@ -2,7 +2,6 @@ from pathlib import Path
from tempfile import tempdir
import pytest
from langflow.__main__ import app
from langflow.services import deps
@ -29,7 +28,7 @@ def test_components_path(runner, client, default_settings):
)
assert result.exit_code == 0, result.stdout
settings_service = deps.get_settings_service()
assert str(temp_dir) in settings_service.settings.COMPONENTS_PATH
assert str(temp_dir) in settings_service.settings.components_path
def test_superuser(runner, client, session):

View file

@ -4,6 +4,7 @@ from uuid import UUID, uuid4
import pytest
from fastapi import status
from fastapi.testclient import TestClient
from langflow.custom.directory_reader.directory_reader import DirectoryReader
from langflow.services.deps import get_settings_service
@ -263,7 +264,7 @@ def test_get_all(client: TestClient, logged_in_headers):
response = client.get("api/v1/all", headers=logged_in_headers)
assert response.status_code == 200
settings = get_settings_service().settings
dir_reader = DirectoryReader(settings.COMPONENTS_PATH[0])
dir_reader = DirectoryReader(settings.components_path[0])
files = dir_reader.get_files()
# json_response is a dict of dicts
all_names = [component_name for _, components in response.json().items() for component_name in components]