summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autofill/autofill_metrics_unittest.cc
diff options
context:
space:
mode:
authorahutter@chromium.org <ahutter@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-29 17:05:33 +0000
committerahutter@chromium.org <ahutter@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-29 17:05:33 +0000
commitd38cba0c93e538452c8153b110dfe0b668170c5f (patch)
treee7e0a5872793ca64edca3b764657d56b71df9018 /chrome/browser/autofill/autofill_metrics_unittest.cc
parent77894b4bd8771c77112a41e19d95094c09853229 (diff)
downloadchromium_src-d38cba0c93e538452c8153b110dfe0b668170c5f.zip
chromium_src-d38cba0c93e538452c8153b110dfe0b668170c5f.tar.gz
chromium_src-d38cba0c93e538452c8153b110dfe0b668170c5f.tar.bz2
Refactoring multipage autofill data out of every form and into one common location.
BUG= Review URL: https://chromiumcodereview.appspot.com/12040088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179351 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autofill/autofill_metrics_unittest.cc')
-rw-r--r--chrome/browser/autofill/autofill_metrics_unittest.cc10
1 files changed, 8 insertions, 2 deletions
diff --git a/chrome/browser/autofill/autofill_metrics_unittest.cc b/chrome/browser/autofill/autofill_metrics_unittest.cc
index 7ca9144..0141830 100644
--- a/chrome/browser/autofill/autofill_metrics_unittest.cc
+++ b/chrome/browser/autofill/autofill_metrics_unittest.cc
@@ -9,6 +9,7 @@
#include "base/time.h"
#include "base/utf_string_conversions.h"
#include "chrome/browser/autofill/autocheckout_infobar_delegate.h"
+#include "chrome/browser/autofill/autocheckout_page_meta_data.h"
#include "chrome/browser/autofill/autofill_cc_infobar_delegate.h"
#include "chrome/browser/autofill/autofill_common_test.h"
#include "chrome/browser/autofill/autofill_manager.h"
@@ -1301,9 +1302,12 @@ TEST_F(AutofillMetricsTest, ServerQueryExperimentIdForQuery) {
EXPECT_CALL(metric_logger,
LogServerQueryMetric(
AutofillMetrics::QUERY_RESPONSE_MATCHED_LOCAL_HEURISTICS));
+ autofill::AutocheckoutPageMetaData page_meta_data;
FormStructure::ParseQueryResponse(
"<autofillqueryresponse></autofillqueryresponse>",
- std::vector<FormStructure*>(), metric_logger);
+ std::vector<FormStructure*>(),
+ &page_meta_data,
+ metric_logger);
// Experiment "ar1" specified.
EXPECT_CALL(metric_logger,
@@ -1317,7 +1321,9 @@ TEST_F(AutofillMetricsTest, ServerQueryExperimentIdForQuery) {
AutofillMetrics::QUERY_RESPONSE_MATCHED_LOCAL_HEURISTICS));
FormStructure::ParseQueryResponse(
"<autofillqueryresponse experimentid=\"ar1\"></autofillqueryresponse>",
- std::vector<FormStructure*>(), metric_logger);
+ std::vector<FormStructure*>(),
+ &page_meta_data,
+ metric_logger);
}
// Verify that we correctly log user happiness metrics dealing with form loading