1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-16 10:12:21 +01:00
This commit is contained in:
J. Nick Koston
2025-09-15 17:24:45 -05:00
parent 47d24edd0e
commit f7bfbb619d

View File

@@ -590,16 +590,12 @@ async def test_archive_request_handler_post(
tmp_path: Path, tmp_path: Path,
) -> None: ) -> None:
"""Test ArchiveRequestHandler.post method without storage_json.""" """Test ArchiveRequestHandler.post method without storage_json."""
# Set up temp directories
config_dir = Path(get_fixture_path("conf")) config_dir = Path(get_fixture_path("conf"))
archive_dir = tmp_path / "archive" archive_dir = tmp_path / "archive"
# Create a test configuration file
test_config = config_dir / "test_archive.yaml" test_config = config_dir / "test_archive.yaml"
test_config.write_text("esphome:\n name: test_archive\n") test_config.write_text("esphome:\n name: test_archive\n")
# Archive the configuration
response = await dashboard.fetch( response = await dashboard.fetch(
"/archive", "/archive",
method="POST", method="POST",
@@ -608,7 +604,6 @@ async def test_archive_request_handler_post(
) )
assert response.code == 200 assert response.code == 200
# Verify file was moved to archive
assert not test_config.exists() assert not test_config.exists()
assert (archive_dir / "test_archive.yaml").exists() assert (archive_dir / "test_archive.yaml").exists()
assert ( assert (