| Index: chrome/browser/ui/views/select_file_dialog_win_unittest.cc
|
| diff --git a/chrome/browser/ui/views/select_file_dialog_win_unittest.cc b/chrome/browser/ui/views/select_file_dialog_win_unittest.cc
|
| deleted file mode 100644
|
| index ad86e7a76db5655918c613d7197c7cddd5e23bf0..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/ui/views/select_file_dialog_win_unittest.cc
|
| +++ /dev/null
|
| @@ -1,44 +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.
|
| -
|
| -#include "chrome/browser/ui/select_file_dialog.h"
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| -
|
| -TEST(ShellDialogsWin, AppendExtensionIfNeeded) {
|
| - struct AppendExtensionTestCase {
|
| - wchar_t* filename;
|
| - wchar_t* filter_selected;
|
| - wchar_t* suggested_ext;
|
| - wchar_t* expected_filename;
|
| - } test_cases[] = {
|
| - // Known extensions, with or without associated MIME types, should not get
|
| - // an extension appended.
|
| - { L"sample.html", L"*.txt", L"txt", L"sample.html" },
|
| - { L"sample.reg", L"*.txt", L"txt", L"sample.reg" },
|
| -
|
| - // An unknown extension, or no extension, should get the default extension
|
| - // appended.
|
| - { L"sample.unknown", L"*.txt", L"txt", L"sample.unknown.txt" },
|
| - { L"sample", L"*.txt", L"txt", L"sample.txt" },
|
| - // ...unless the unknown and default extensions match.
|
| - { L"sample.unknown", L"*.unknown", L"unknown", L"sample.unknown" },
|
| -
|
| - // The extension alone should be treated like a filename with no extension.
|
| - { L"txt", L"*.txt", L"txt", L"txt.txt" },
|
| -
|
| - // Trailing dots should cause us to append an extension.
|
| - { L"sample.txt.", L"*.txt", L"txt", L"sample.txt.txt" },
|
| - { L"...", L"*.txt", L"txt", L"...txt" },
|
| -
|
| - // If the filter is changed to "All files", we allow any filename.
|
| - { L"sample.unknown", L"*.*", L"", L"sample.unknown" },
|
| - };
|
| -
|
| - for (size_t i = 0; i < arraysize(test_cases); ++i) {
|
| - EXPECT_EQ(std::wstring(test_cases[i].expected_filename),
|
| - AppendExtensionIfNeeded(test_cases[i].filename,
|
| - test_cases[i].filter_selected,
|
| - test_cases[i].suggested_ext));
|
| - }
|
| -}
|
|
|