Fix issues with old protection flag (#3521)

* Fix issues with old protection flag

* fix typing
This commit is contained in:
Pascal Vizeli
2022-03-16 13:15:56 +01:00
committed by GitHub
parent d93def7f22
commit c67317571c
2 changed files with 25 additions and 1 deletions

View File

@@ -41,3 +41,18 @@ def test_v1_folder_migration():
)
assert data[validate.ATTR_FOLDERS] == [validate.FOLDER_ADDONS]
def test_v1_protected():
"""Test v1 protection migration."""
data = validate.SCHEMA_BACKUP(
{
**VALID_DEFAULT,
**{
validate.ATTR_PROTECTED: "8",
validate.ATTR_TYPE: validate.BackupType.FULL,
},
}
)
assert data[validate.ATTR_PROTECTED] is True