| Index: mojo/services/clipboard/clipboard_standalone_unittest.cc
|
| diff --git a/mojo/services/clipboard/clipboard_standalone_unittest.cc b/mojo/services/clipboard/clipboard_standalone_unittest.cc
|
| index 60838f1f51a575c48a5610738a69d6ab70c2fdae..fbf76639a17c34a3d5f1d75fe624dbc4c3d2f792 100644
|
| --- a/mojo/services/clipboard/clipboard_standalone_unittest.cc
|
| +++ b/mojo/services/clipboard/clipboard_standalone_unittest.cc
|
| @@ -88,11 +88,9 @@ class ClipboardStandaloneTest : public testing::Test {
|
| }
|
|
|
| void SetStringText(const std::string& data) {
|
| - Array<MimeTypePairPtr> mime_data;
|
| - MimeTypePairPtr text_data(MimeTypePair::New());
|
| - text_data->mime_type = mojo::Clipboard::MIME_TYPE_TEXT;
|
| - text_data->data = Array<uint8_t>::From(data).Pass();
|
| - mime_data.push_back(text_data.Pass());
|
| + Map<String, Array<uint8_t> > mime_data;
|
| + mime_data.insert(mojo::Clipboard::MIME_TYPE_TEXT,
|
| + Array<uint8_t>::From(data).Pass());
|
| clipboard_->WriteClipboardData(mojo::Clipboard::TYPE_COPY_PASTE,
|
| mime_data.Pass());
|
| }
|
| @@ -126,16 +124,11 @@ TEST_F(ClipboardStandaloneTest, CanReadBackText) {
|
| }
|
|
|
| TEST_F(ClipboardStandaloneTest, CanSetMultipleDataTypesAtOnce) {
|
| - Array<MimeTypePairPtr> mime_data;
|
| - MimeTypePairPtr text_data(MimeTypePair::New());
|
| - text_data->mime_type = mojo::Clipboard::MIME_TYPE_TEXT;
|
| - text_data->data = Array<uint8_t>::From(std::string(kPlainTextData)).Pass();
|
| - mime_data.push_back(text_data.Pass());
|
| -
|
| - MimeTypePairPtr html_data(MimeTypePair::New());
|
| - html_data->mime_type = mojo::Clipboard::MIME_TYPE_HTML;
|
| - html_data->data = Array<uint8_t>::From(std::string(kHtmlData)).Pass();
|
| - mime_data.push_back(html_data.Pass());
|
| + Map<String, Array<uint8_t> > mime_data;
|
| + mime_data.insert(mojo::Clipboard::MIME_TYPE_TEXT,
|
| + Array<uint8_t>::From(std::string(kPlainTextData)).Pass());
|
| + mime_data.insert(mojo::Clipboard::MIME_TYPE_HTML,
|
| + Array<uint8_t>::From(std::string(kHtmlData)).Pass());
|
|
|
| clipboard_->WriteClipboardData(mojo::Clipboard::TYPE_COPY_PASTE,
|
| mime_data.Pass());
|
| @@ -149,22 +142,6 @@ TEST_F(ClipboardStandaloneTest, CanSetMultipleDataTypesAtOnce) {
|
| EXPECT_EQ(kHtmlData, data);
|
| }
|
|
|
| -TEST_F(ClipboardStandaloneTest, CanClearClipboardWithNull) {
|
| - std::string data;
|
| - SetStringText(kPlainTextData);
|
| - EXPECT_EQ(1ul, GetSequenceNumber());
|
| -
|
| - EXPECT_TRUE(GetDataOfType(mojo::Clipboard::MIME_TYPE_TEXT, &data));
|
| - EXPECT_EQ(kPlainTextData, data);
|
| -
|
| - Array<MimeTypePairPtr> mime_data;
|
| - clipboard_->WriteClipboardData(mojo::Clipboard::TYPE_COPY_PASTE,
|
| - mime_data.Pass());
|
| -
|
| - EXPECT_EQ(2ul, GetSequenceNumber());
|
| - EXPECT_FALSE(GetDataOfType(mojo::Clipboard::MIME_TYPE_TEXT, &data));
|
| -}
|
| -
|
| TEST_F(ClipboardStandaloneTest, CanClearClipboardWithZeroArray) {
|
| std::string data;
|
| SetStringText(kPlainTextData);
|
| @@ -173,7 +150,7 @@ TEST_F(ClipboardStandaloneTest, CanClearClipboardWithZeroArray) {
|
| EXPECT_TRUE(GetDataOfType(mojo::Clipboard::MIME_TYPE_TEXT, &data));
|
| EXPECT_EQ(kPlainTextData, data);
|
|
|
| - Array<MimeTypePairPtr> mime_data(0);
|
| + Map<String, Array<uint8_t> > mime_data;
|
| clipboard_->WriteClipboardData(mojo::Clipboard::TYPE_COPY_PASTE,
|
| mime_data.Pass());
|
|
|
|
|