update repository references and improve script handling
This commit is contained in:
13
hassio-google-drive-backup/tests/test_estimator.py
Normal file
13
hassio-google-drive-backup/tests/test_estimator.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import pytest
|
||||
from backup.util import Estimator
|
||||
from backup.config import Config, Setting
|
||||
from backup.exceptions import LowSpaceError
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_check_space(estimator: Estimator, coord, config: Config):
|
||||
estimator.refresh()
|
||||
estimator.checkSpace(coord.backups())
|
||||
|
||||
config.override(Setting.LOW_SPACE_THRESHOLD, estimator.getBytesFree() + 1)
|
||||
with pytest.raises(LowSpaceError):
|
||||
estimator.checkSpace(coord.backups())
|
||||
Reference in New Issue
Block a user