Regarding the last 2 tests, test_open_generic_scope and test_open_applications_scope should there also be some assertion/action to make sure that the target scope is not already opened? Otherwise if the tests are run out of sequence or if the device is left with that scope already open, the test may not actually do anything other than check it is already opened.
Regarding the last 2 tests, test_open_ generic_ scope and test_open_ applications_ scope should there also be some assertion/action to make sure that the target scope is not already opened? Otherwise if the tests are run out of sequence or if the device is left with that scope already open, the test may not actually do anything other than check it is already opened.