OLD | NEW |
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "testing/gtest/include/gtest/gtest.h" | 5 #include "testing/gtest/include/gtest/gtest.h" |
6 | 6 |
7 #include <atlbase.h> | 7 #include <atlbase.h> |
8 #include <windows.h> | 8 #include <windows.h> |
9 #include <unknwn.h> | 9 #include <unknwn.h> |
10 #include <intshcut.h> | 10 #include <intshcut.h> |
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
416 L"On Toolbar's Subfolder", | 416 L"On Toolbar's Subfolder", |
417 "http://on.toolbar/bookmark/folder"}, | 417 "http://on.toolbar/bookmark/folder"}, |
418 {true, 0, {}, | 418 {true, 0, {}, |
419 L"On Bookmark Toolbar", | 419 L"On Bookmark Toolbar", |
420 "http://on.toolbar/bookmark"}, | 420 "http://on.toolbar/bookmark"}, |
421 {false, 1, {L"Folder"}, | 421 {false, 1, {L"Folder"}, |
422 L"New Bookmark", | 422 L"New Bookmark", |
423 "http://domain/"}, | 423 "http://domain/"}, |
424 {false, 0, {}, | 424 {false, 0, {}, |
425 L"<Name>", | 425 L"<Name>", |
426 "http://domain.com/q?a=\"er\"&b=%3C%20%20%3E"}, | 426 "http://domain.com/q?a=%22er%22&b=%3C%20%20%3E"}, |
427 {false, 0, {}, | 427 {false, 0, {}, |
428 L"Google Home Page", | 428 L"Google Home Page", |
429 "http://www.google.com/"}, | 429 "http://www.google.com/"}, |
430 {false, 0, {}, | 430 {false, 0, {}, |
431 L"\x4E2D\x6587", | 431 L"\x4E2D\x6587", |
432 "http://chinese.site.cn/path?query=1#ref"}, | 432 "http://chinese.site.cn/path?query=1#ref"}, |
433 {false, 0, {}, | 433 {false, 0, {}, |
434 L"mail", | 434 L"mail", |
435 "mailto:username@host"}, | 435 "mailto:username@host"}, |
436 }; | 436 }; |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
591 | 591 |
592 private: | 592 private: |
593 int bookmark_count_; | 593 int bookmark_count_; |
594 int history_count_; | 594 int history_count_; |
595 int password_count_; | 595 int password_count_; |
596 int keyword_count_; | 596 int keyword_count_; |
597 std::wstring default_keyword_; | 597 std::wstring default_keyword_; |
598 std::wstring default_keyword_url_; | 598 std::wstring default_keyword_url_; |
599 }; | 599 }; |
600 | 600 |
601 // http://crbug.com/11142 | 601 TEST_F(ImporterTest, Firefox2Importer) { |
602 TEST_F(ImporterTest, DISABLED_Firefox2Importer) { | |
603 std::wstring data_path; | 602 std::wstring data_path; |
604 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); | 603 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); |
605 file_util::AppendToPath(&data_path, L"firefox2_profile\\*"); | 604 file_util::AppendToPath(&data_path, L"firefox2_profile\\*"); |
606 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, true)); | 605 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, true)); |
607 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); | 606 ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &data_path)); |
608 file_util::AppendToPath(&data_path, L"firefox2_nss"); | 607 file_util::AppendToPath(&data_path, L"firefox2_nss"); |
609 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, false)); | 608 ASSERT_TRUE(file_util::CopyDirectory(data_path, profile_path_, false)); |
610 | 609 |
611 std::wstring search_engine_path = app_path_; | 610 std::wstring search_engine_path = app_path_; |
612 file_util::AppendToPath(&search_engine_path, L"searchplugins"); | 611 file_util::AppendToPath(&search_engine_path, L"searchplugins"); |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
828 profile_info.app_path = app_path_; | 827 profile_info.app_path = app_path_; |
829 profile_info.source_path = profile_path_; | 828 profile_info.source_path = profile_path_; |
830 scoped_refptr<ImporterHost> host = new ImporterHost(loop); | 829 scoped_refptr<ImporterHost> host = new ImporterHost(loop); |
831 Firefox3Observer* observer = new Firefox3Observer(); | 830 Firefox3Observer* observer = new Firefox3Observer(); |
832 host->SetObserver(observer); | 831 host->SetObserver(observer); |
833 loop->PostTask(FROM_HERE, NewRunnableMethod(host.get(), | 832 loop->PostTask(FROM_HERE, NewRunnableMethod(host.get(), |
834 &ImporterHost::StartImportSettings, profile_info, | 833 &ImporterHost::StartImportSettings, profile_info, |
835 HISTORY | PASSWORDS | FAVORITES | SEARCH_ENGINES, observer, true)); | 834 HISTORY | PASSWORDS | FAVORITES | SEARCH_ENGINES, observer, true)); |
836 loop->Run(); | 835 loop->Run(); |
837 } | 836 } |
OLD | NEW |