mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
Checking that tests are happening in tmp directory.
This commit is contained in:
parent
1c71dc7092
commit
8b67dc87ff
2 changed files with 3 additions and 1 deletions
|
|
@ -434,7 +434,7 @@ def find_outdated_zim_files(path: pathlib.Path = None) -> Tuple[List[pathlib.Pat
|
|||
return list(), list()
|
||||
|
||||
# Find all non-empty Zim files.
|
||||
files = [i for i in walk(path) if i.is_file() and i.stat().st_size and i.suffix == '.zim']
|
||||
files = [i for i in walk(path) if i.is_file() and i.suffix == '.zim' and i.stat().st_size]
|
||||
zims = list()
|
||||
for file in files:
|
||||
try:
|
||||
|
|
|
|||
|
|
@ -566,6 +566,8 @@ def get_media_directory() -> Path:
|
|||
raise ValueError('No test media directory set during testing!!')
|
||||
|
||||
if isinstance(TEST_MEDIA_DIRECTORY, pathlib.Path):
|
||||
if not str(TEST_MEDIA_DIRECTORY).startswith('/tmp'):
|
||||
raise RuntimeError('Refusing to run test outside tmp directory!')
|
||||
return TEST_MEDIA_DIRECTORY
|
||||
|
||||
return MEDIA_DIRECTORY
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue