Mocks for all libcros elements. Added library registry object that provides...
Mocks for all libcros elements. Added library registry object that provides access to all *Libray classes that used to be singletons. This registry adds an indirection layer that will let is replace the actual objects with mocks during test runs. BUG=chromium-os:2026 TEST=none Review URL: http://codereview.chromium.org/1142005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42405 0039d316-1c4b-4281-b951-d872f2087c98
Showing
- chrome/browser/browser_init.cc 5 additions, 2 deletionschrome/browser/browser_init.cc
- chrome/browser/browser_main.cc 1 addition, 1 deletionchrome/browser/browser_main.cc
- chrome/browser/chromeos/cros/cros_library.cc 146 additions, 23 deletionschrome/browser/chromeos/cros/cros_library.cc
- chrome/browser/chromeos/cros/cros_library.h 88 additions, 8 deletionschrome/browser/chromeos/cros/cros_library.h
- chrome/browser/chromeos/cros/cros_library_loader.cc 31 additions, 0 deletionschrome/browser/chromeos/cros/cros_library_loader.cc
- chrome/browser/chromeos/cros/cros_library_loader.h 33 additions, 0 deletionschrome/browser/chromeos/cros/cros_library_loader.h
- chrome/browser/chromeos/cros/cryptohome_library.cc 5 additions, 9 deletionschrome/browser/chromeos/cros/cryptohome_library.cc
- chrome/browser/chromeos/cros/cryptohome_library.h 22 additions, 14 deletionschrome/browser/chromeos/cros/cryptohome_library.h
- chrome/browser/chromeos/cros/language_library.cc 38 additions, 38 deletionschrome/browser/chromeos/cros/language_library.cc
- chrome/browser/chromeos/cros/language_library.h 54 additions, 26 deletionschrome/browser/chromeos/cros/language_library.h
- chrome/browser/chromeos/cros/login_library.cc 3 additions, 8 deletionschrome/browser/chromeos/cros/login_library.cc
- chrome/browser/chromeos/cros/login_library.h 19 additions, 19 deletionschrome/browser/chromeos/cros/login_library.h
- chrome/browser/chromeos/cros/mock_cros_library.h 26 additions, 0 deletionschrome/browser/chromeos/cros/mock_cros_library.h
- chrome/browser/chromeos/cros/mock_cryptohome_library.h 3 additions, 3 deletionschrome/browser/chromeos/cros/mock_cryptohome_library.h
- chrome/browser/chromeos/cros/mock_language_library.h 36 additions, 0 deletionschrome/browser/chromeos/cros/mock_language_library.h
- chrome/browser/chromeos/cros/mock_library_loader.h 24 additions, 0 deletionschrome/browser/chromeos/cros/mock_library_loader.h
- chrome/browser/chromeos/cros/mock_login_library.h 27 additions, 0 deletionschrome/browser/chromeos/cros/mock_login_library.h
- chrome/browser/chromeos/cros/mock_mount_library.h 26 additions, 0 deletionschrome/browser/chromeos/cros/mock_mount_library.h
- chrome/browser/chromeos/cros/mock_network_library.h 66 additions, 0 deletionschrome/browser/chromeos/cros/mock_network_library.h
- chrome/browser/chromeos/cros/mock_power_library.h 30 additions, 0 deletionschrome/browser/chromeos/cros/mock_power_library.h
Loading
Please register or sign in to comment