Changeset View
Changeset View
Standalone View
Standalone View
swh/fuse/tests/test_content.py
from pathlib import Path | from pathlib import Path | ||||
from .api_data import MOCK_ARCHIVE, README_RAW_URL, ROOT_SWHID | from .api_data import MOCK_ARCHIVE, README_RAW_URL, ROOTDIR_SWHID | ||||
def test_file_exists(fuse_mntdir): | def test_file_exists(fuse_mntdir): | ||||
readme_path = Path(fuse_mntdir, "archive", ROOT_SWHID, "README") | readme_path = Path(fuse_mntdir, "archive", ROOTDIR_SWHID, "README") | ||||
assert readme_path.is_file() | assert readme_path.is_file() | ||||
def test_cat_file(fuse_mntdir): | def test_cat_file(fuse_mntdir): | ||||
readme_path = Path(fuse_mntdir, "archive", ROOT_SWHID, "README") | readme_path = Path(fuse_mntdir, "archive", ROOTDIR_SWHID, "README") | ||||
expected = MOCK_ARCHIVE[README_RAW_URL] | expected = MOCK_ARCHIVE[README_RAW_URL] | ||||
with open(readme_path, "r") as f: | with open(readme_path, "r") as f: | ||||
actual = f.read() | actual = f.read() | ||||
assert actual == expected | assert actual == expected |