Chromium Code Reviews| Index: components/password_manager/core/browser/password_manager_test_utils.cc |
| diff --git a/components/password_manager/core/browser/password_manager_test_utils.cc b/components/password_manager/core/browser/password_manager_test_utils.cc |
| index 170be56505156412d43fec90ad7b9cc53c2cdcb0..12ceef07551bc9f78b21822a7f2c69ee8c3de63b 100644 |
| --- a/components/password_manager/core/browser/password_manager_test_utils.cc |
| +++ b/components/password_manager/core/browser/password_manager_test_utils.cc |
| @@ -8,6 +8,7 @@ |
| #include <ostream> |
| #include <string> |
| +#include "base/feature_list.h" |
| #include "base/strings/string_util.h" |
| #include "base/strings/utf_string_conversions.h" |
| @@ -95,6 +96,13 @@ bool ContainsEqualPasswordFormsUnordered( |
| return !had_mismatched_actual_form && remaining_expectations.empty(); |
| } |
| +void EnableFeature(const char* feature) { |
|
Bernhard Bauer
2016/02/09 15:10:33
Why does this take a char* instead of a Feature?
Pritam Nikam
2016/02/09 16:05:54
base::FeatureList::InitializeFromCommandLine() acc
Bernhard Bauer
2016/02/09 16:13:31
Yes, but you could still take a Feature here and e
Pritam Nikam
2016/02/11 10:51:58
Done.
|
| + base::FeatureList::ClearInstanceForTesting(); |
| + scoped_ptr<base::FeatureList> feature_list(new base::FeatureList); |
| + feature_list->InitializeFromCommandLine(feature, ""); |
| + base::FeatureList::SetInstance(std::move(feature_list)); |
| +} |
| + |
| MockPasswordStoreObserver::MockPasswordStoreObserver() {} |
| MockPasswordStoreObserver::~MockPasswordStoreObserver() {} |