#include "ui/ozone/platform/x11/os_exchange_data_provider_x11.h"
#include <string>
#include "base/strings/utf_string_conversions.h"
#include "base/test/task_environment.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/base/clipboard/clipboard_constants.h"
#include "ui/base/clipboard/file_info.h"
#include "ui/events/platform/x11/x11_event_source.h"
#include "ui/gfx/x/atom_cache.h"
#include "ui/gfx/x/connection.h"
#include "url/gurl.h"
const char kFileURL[] = …;
const char16_t kFileURL16[] = …;
const char kFileName[] = …;
const char16_t kGoogleTitle[] = …;
const char kGoogleURL[] = …;
namespace ui {
class OSExchangeDataProviderX11Test : public testing::Test { … };
TEST_F(OSExchangeDataProviderX11Test, MozillaURL) { … }
TEST_F(OSExchangeDataProviderX11Test, FilesArentURLs) { … }
TEST_F(OSExchangeDataProviderX11Test, HTTPURLsArentFiles) { … }
TEST_F(OSExchangeDataProviderX11Test, URIListWithBoth) { … }
TEST_F(OSExchangeDataProviderX11Test, OnlyStringURLIsUnfiltered) { … }
TEST_F(OSExchangeDataProviderX11Test, StringAndURIListFilterString) { … }
}