| Index: components/autofill/browser/autofill_regexes_unittest.cc
|
| diff --git a/components/autofill/browser/autofill_regexes_unittest.cc b/components/autofill/browser/autofill_regexes_unittest.cc
|
| deleted file mode 100644
|
| index cac969111aedc8570a330c6bc9328e7286fd47a4..0000000000000000000000000000000000000000
|
| --- a/components/autofill/browser/autofill_regexes_unittest.cc
|
| +++ /dev/null
|
| @@ -1,64 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "components/autofill/browser/autofill_regexes.h"
|
| -
|
| -#include "base/strings/string16.h"
|
| -#include "base/strings/utf_string_conversions.h"
|
| -#include "components/autofill/browser/autofill_regex_constants.h"
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| -
|
| -namespace autofill {
|
| -
|
| -TEST(AutofillRegexesTest, AutofillRegexes) {
|
| - struct TestCase {
|
| - const char* const input;
|
| - const char* const pattern;
|
| - };
|
| -
|
| - const TestCase kPositiveCases[] = {
|
| - // Empty pattern
|
| - {"", ""},
|
| - {"Look, ma' -- a non-empty string!", ""},
|
| - // Substring
|
| - {"string", "tri"},
|
| - // Substring at beginning
|
| - {"string", "str"},
|
| - {"string", "^str"},
|
| - // Substring at end
|
| - {"string", "ring"},
|
| - {"string", "ring$"},
|
| - // Case-insensitive
|
| - {"StRiNg", "string"},
|
| - };
|
| - for (size_t i = 0; i < ARRAYSIZE_UNSAFE(kPositiveCases); ++i) {
|
| - const TestCase& test_case = kPositiveCases[i];
|
| - SCOPED_TRACE(test_case.input);
|
| - SCOPED_TRACE(test_case.pattern);
|
| - EXPECT_TRUE(autofill::MatchesPattern(ASCIIToUTF16(test_case.input),
|
| - ASCIIToUTF16(test_case.pattern)));
|
| - }
|
| -
|
| - const TestCase kNegativeCases[] = {
|
| - // Empty string
|
| - {"", "Look, ma' -- a non-empty pattern!"},
|
| - // Substring
|
| - {"string", "trn"},
|
| - // Substring at beginning
|
| - {"string", " str"},
|
| - {"string", "^tri"},
|
| - // Substring at end
|
| - {"string", "ring "},
|
| - {"string", "rin$"},
|
| - };
|
| - for (size_t i = 0; i < ARRAYSIZE_UNSAFE(kNegativeCases); ++i) {
|
| - const TestCase& test_case = kNegativeCases[i];
|
| - SCOPED_TRACE(test_case.input);
|
| - SCOPED_TRACE(test_case.pattern);
|
| - EXPECT_FALSE(autofill::MatchesPattern(ASCIIToUTF16(test_case.input),
|
| - ASCIIToUTF16(test_case.pattern)));
|
| - }
|
| -}
|
| -
|
| -} // namespace autofill
|
|
|