| Index: net/ftp/ftp_directory_listing_parser_unittest.h
|
| diff --git a/net/ftp/ftp_directory_listing_parser_unittest.h b/net/ftp/ftp_directory_listing_parser_unittest.h
|
| deleted file mode 100644
|
| index 22c2cf907402ba759bc43acd2411d6379de0b83b..0000000000000000000000000000000000000000
|
| --- a/net/ftp/ftp_directory_listing_parser_unittest.h
|
| +++ /dev/null
|
| @@ -1,76 +0,0 @@
|
| -// Copyright (c) 2011 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.
|
| -
|
| -#ifndef NET_FTP_FTP_DIRECTORY_LISTING_PARSER_UNITTEST_H_
|
| -#define NET_FTP_FTP_DIRECTORY_LISTING_PARSER_UNITTEST_H_
|
| -
|
| -#include <vector>
|
| -
|
| -#include "base/strings/utf_string_conversions.h"
|
| -#include "net/ftp/ftp_directory_listing_parser.h"
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| -
|
| -namespace net {
|
| -
|
| -class FtpDirectoryListingParserTest : public testing::Test {
|
| - public:
|
| - struct SingleLineTestData {
|
| - const char* input;
|
| - FtpDirectoryListingEntry::Type type;
|
| - const char* filename;
|
| - int64 size;
|
| - int year;
|
| - int month;
|
| - int day_of_month;
|
| - int hour;
|
| - int minute;
|
| - };
|
| -
|
| - protected:
|
| - FtpDirectoryListingParserTest() {}
|
| -
|
| - std::vector<base::string16> GetSingleLineTestCase(const std::string& text) {
|
| - std::vector<base::string16> lines;
|
| - lines.push_back(base::UTF8ToUTF16(text));
|
| - return lines;
|
| - }
|
| -
|
| - void VerifySingleLineTestCase(
|
| - const SingleLineTestData& test_case,
|
| - const std::vector<FtpDirectoryListingEntry>& entries) {
|
| - ASSERT_FALSE(entries.empty());
|
| -
|
| - FtpDirectoryListingEntry entry = entries[0];
|
| - EXPECT_EQ(test_case.type, entry.type);
|
| - EXPECT_EQ(base::UTF8ToUTF16(test_case.filename), entry.name);
|
| - EXPECT_EQ(test_case.size, entry.size);
|
| -
|
| - base::Time::Exploded time_exploded;
|
| - entry.last_modified.LocalExplode(&time_exploded);
|
| -
|
| - // Only test members displayed on the directory listing.
|
| - EXPECT_EQ(test_case.year, time_exploded.year);
|
| - EXPECT_EQ(test_case.month, time_exploded.month);
|
| - EXPECT_EQ(test_case.day_of_month, time_exploded.day_of_month);
|
| - EXPECT_EQ(test_case.hour, time_exploded.hour);
|
| - EXPECT_EQ(test_case.minute, time_exploded.minute);
|
| -
|
| - EXPECT_EQ(1U, entries.size());
|
| - }
|
| -
|
| - base::Time GetMockCurrentTime() {
|
| - base::Time::Exploded mock_current_time_exploded = { 0 };
|
| - mock_current_time_exploded.year = 1994;
|
| - mock_current_time_exploded.month = 11;
|
| - mock_current_time_exploded.day_of_month = 15;
|
| - mock_current_time_exploded.hour = 12;
|
| - mock_current_time_exploded.minute = 45;
|
| - return base::Time::FromLocalExploded(mock_current_time_exploded);
|
| - }
|
| -};
|
| -
|
| -} // namespace net
|
| -
|
| -#endif // NET_FTP_FTP_DIRECTORY_LISTING_PARSER_UNITTEST_H_
|
| -
|
|
|