~aleteoryx/muditaos

7eddc891cf19e03a14a0a8be9de578c2e21fc26a — Marek Niepieklo 3 years ago f87de8a
[CP-1072] Fix issues in harness test for DeviceInfo

Fixed regexp’s for gitVersion, serialNumer.
Fixed invalid escape sequence in regexp.
1 files changed, 3 insertions(+), 3 deletions(-)

M test/pytest/service-desktop/test_device_info.py
M test/pytest/service-desktop/test_device_info.py => test/pytest/service-desktop/test_device_info.py +3 -3
@@ 21,11 21,11 @@ def test_get_device_information(harness):
    assert 0 < int(ret.diag_info["fsTotal"]) < 16000
    assert 0 < int(ret.diag_info["fsFree"]) < 16000
    assert 0 < int(ret.diag_info["fsFreePercent"]) <= 100
    assert re.match("^(\d|[a-z]){8}$", ret.diag_info["gitRevision"])
    assert re.match(r"^(\d|[a-z]){8,40}$", ret.diag_info["gitRevision"])
    assert ret.diag_info["gitBranch"] is not None
    assert int(ret.diag_info["currentRTCTime"]) > 1641991996
    assert re.match("^\d\.\d\.\d", ret.diag_info["version"])
    assert re.match("^\d{14}$", ret.diag_info["serialNumber"])
    assert re.match(r"^\d\.\d\.\d", ret.diag_info["version"])
    assert re.match(r"^\d{3,14}$", ret.diag_info["serialNumber"])
    assert ret.diag_info["caseColour"] in ["gray", "black"]
    assert ret.diag_info["backupLocation"] == "/sys/user/backup"