From 986edc2d1ea74edf2b1b836c0facbc8a2bebccfe Mon Sep 17 00:00:00 2001 From: martinbednar Date: Sep 13 2021 09:17:57 +0000 Subject: Integration tests: Update navigator.mediaDevices test for level 3. Update expected value from {0} to EMPTY. Add condition to test to handle ERROR while getting media devices. --- diff --git a/tests/integration_tests/testing/tests_definition/test_hw.py b/tests/integration_tests/testing/tests_definition/test_hw.py index 1289c90..74e2157 100644 --- a/tests/integration_tests/testing/tests_definition/test_hw.py +++ b/tests/integration_tests/testing/tests_definition/test_hw.py @@ -72,5 +72,11 @@ def test_IOdevices(browser, IOdevices, expected): assert len(IOdevices) == len(browser.real.device.IOdevices) for i in range(len(IOdevices)): assert IOdevices[i]['kind'] == browser.real.device.IOdevices[i]['kind'] + elif expected.device.IOdevices == 'EMPTY': + if IOdevices == 'ERROR': + assert IOdevices == 'ERROR' + else: + assert IOdevices == [] + assert len(IOdevices) == 0 else: assert len(IOdevices) in expected.device.IOdevices diff --git a/tests/integration_tests/testing/values_expected.py b/tests/integration_tests/testing/values_expected.py index cda3e30..ebce3e0 100644 --- a/tests/integration_tests/testing/values_expected.py +++ b/tests/integration_tests/testing/values_expected.py @@ -249,7 +249,7 @@ level3 = TestedValues( 'valid_values': {4}}, hardware_concurrency={'value':'SPOOF VALUE', 'valid_values': {2}}, - IOdevices= {0}, + IOdevices= "EMPTY", referrer='REAL VALUE', time={'value': 'REAL VALUE', 'accuracy': 1.0},