@@ -23,7 +23,7 @@ from functools import wraps
23import logging
23import logging
24import os.path
24import os.path
26−from unity8 import get_mocks_library_path
26+from unity8 import get_mocks_library_path, get_default_extra_mock_libraries
29logger = logging.getLogger(__name__)
29logger = logging.getLogger(__name__)
@@ -35,7 +35,10 @@ def with_lightdm_mock(mock_type):
35 @wraps(fn)
35 @wraps(fn)
36 def wrapper(*args, **kwargs):
36 def wrapper(*args, **kwargs):
37 logger.info("Setting up LightDM mock type '%s'", mock_type)
37 logger.info("Setting up LightDM mock type '%s'", mock_type)
38+ new_ld_library_path = "%s:%s" % (
39+ get_default_extra_mock_libraries(),
38− new_ld_library_path = _get_ld_library_path(mock_type)
40+ _get_ld_library_path(mock_type)
39 logger.info("New library path: %s", new_ld_library_path)
42 logger.info("New library path: %s", new_ld_library_path)
40 tests_self = args[0]
43 tests_self = args[0]
41 tests_self.patch_environment(
44 tests_self.patch_environment(