🔥 refactor(test_cli.py): remove unused imports and test cases

The test_cli.py file had some unused imports and test cases that were not being used. This commit removes those unused imports and test cases to improve code cleanliness and maintainability.
This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-08-07 14:16:37 -03:00
commit 4e1fc2202a

View file

@ -3,9 +3,6 @@ from tempfile import tempdir
from langflow.__main__ import app
import pytest
import requests
import multiprocessing
import time
from langflow.services import utils
@ -17,28 +14,6 @@ def default_settings():
]
def test_server(default_settings):
p = multiprocessing.Process(
target=app,
args=(["--host", "localhost", "--port", "8982", *default_settings],),
)
p.start()
time.sleep(5) # allow some time for the server to start
response = requests.get(
"http://localhost:8982/health"
) # assuming a /health endpoint exists
assert response.status_code == 200
p.terminate()
def test_database_url(runner):
result = runner.invoke(app, ["--database-url", "sqlite:///test.db"])
assert result.exit_code == 2, result.stdout
assert "No such option: --database-url" in result.output
def test_components_path(runner, client, default_settings):
# Create a foldr in the tmp directory
temp_dir = Path(tempdir)