Index: chrome/browser/chromeos/app_mode/kiosk_app_data.cc |
diff --git a/chrome/browser/chromeos/app_mode/kiosk_app_data.cc b/chrome/browser/chromeos/app_mode/kiosk_app_data.cc |
index d0646bedab5c9149ca72cf12fd0d8929c9cbe966..b5bb0fb6d69a82d53170444c89d505758e6485b7 100644 |
--- a/chrome/browser/chromeos/app_mode/kiosk_app_data.cc |
+++ b/chrome/browser/chromeos/app_mode/kiosk_app_data.cc |
@@ -477,6 +477,20 @@ void KioskAppData::SetStatusForTest(Status status) { |
SetStatus(status); |
} |
+// static |
+std::unique_ptr<KioskAppData> KioskAppData::CreateForTest( |
+ KioskAppDataDelegate* delegate, |
+ const std::string& app_id, |
+ const AccountId& account_id, |
+ const GURL& update_url, |
+ const std::string& required_platform_version) { |
+ std::unique_ptr<KioskAppData> data(new KioskAppData( |
+ delegate, app_id, account_id, update_url, base::FilePath())); |
+ data->status_ = STATUS_LOADED; |
+ data->required_platform_version_ = required_platform_version; |
+ return data; |
+} |
+ |
void KioskAppData::SetStatus(Status status) { |
if (status_ == status) |
return; |