| Index: ash/common/drag_drop/drag_image_view_unittest.cc
|
| diff --git a/ash/common/drag_drop/drag_image_view_unittest.cc b/ash/common/drag_drop/drag_image_view_unittest.cc
|
| deleted file mode 100644
|
| index e74d1bc4d1252655cc5a884c0089c72a1f53787e..0000000000000000000000000000000000000000
|
| --- a/ash/common/drag_drop/drag_image_view_unittest.cc
|
| +++ /dev/null
|
| @@ -1,77 +0,0 @@
|
| -// Copyright 2017 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 "ash/common/drag_drop/drag_image_view.h"
|
| -
|
| -#include "ash/common/test/ash_test.h"
|
| -#include "ui/base/dragdrop/drag_drop_types.h"
|
| -
|
| -namespace ash {
|
| -namespace test {
|
| -
|
| -using DragDropImageTest = AshTest;
|
| -
|
| -TEST_F(DragDropImageTest, SetBoundsConsidersDragHintForTouch) {
|
| - std::unique_ptr<WindowOwner> window_owner(CreateTestWindow());
|
| - DragImageView drag_image_view(
|
| - window_owner->window(),
|
| - ui::DragDropTypes::DragEventSource::DRAG_EVENT_SOURCE_TOUCH);
|
| -
|
| - gfx::Size minimum_size = drag_image_view.GetMinimumSize();
|
| - gfx::Point new_pos(5, 5);
|
| -
|
| - if (!minimum_size.IsEmpty()) {
|
| - // Expect that the view is at least the size of the drag hint image.
|
| - gfx::Rect small_bounds(0, 0, 1, 1);
|
| - drag_image_view.SetBoundsInScreen(small_bounds);
|
| - EXPECT_EQ(gfx::Rect(minimum_size), drag_image_view.GetBoundsInScreen());
|
| -
|
| - // Expect that we can change the position without affecting the bounds.
|
| - drag_image_view.SetScreenPosition(new_pos);
|
| - EXPECT_EQ(gfx::Rect(new_pos, minimum_size),
|
| - drag_image_view.GetBoundsInScreen());
|
| - }
|
| -
|
| - // Expect that we can resize the view normally.
|
| - gfx::Rect large_bounds(0, 0, minimum_size.width() + 1,
|
| - minimum_size.height() + 1);
|
| - drag_image_view.SetBoundsInScreen(large_bounds);
|
| - EXPECT_EQ(large_bounds, drag_image_view.GetBoundsInScreen());
|
| - // Expect that we can change the position without affecting the bounds.
|
| - drag_image_view.SetScreenPosition(new_pos);
|
| - EXPECT_EQ(gfx::Rect(new_pos, large_bounds.size()),
|
| - drag_image_view.GetBoundsInScreen());
|
| -}
|
| -
|
| -TEST_F(DragDropImageTest, SetBoundsIgnoresDragHintForMouse) {
|
| - std::unique_ptr<WindowOwner> window_owner(CreateTestWindow());
|
| - DragImageView drag_image_view(
|
| - window_owner->window(),
|
| - ui::DragDropTypes::DragEventSource::DRAG_EVENT_SOURCE_MOUSE);
|
| -
|
| - // Expect no drag hint image.
|
| - gfx::Rect small_bounds(0, 0, 1, 1);
|
| - drag_image_view.SetBoundsInScreen(small_bounds);
|
| - EXPECT_EQ(small_bounds, drag_image_view.GetBoundsInScreen());
|
| - EXPECT_EQ(drag_image_view.GetMinimumSize(),
|
| - drag_image_view.GetBoundsInScreen().size());
|
| -
|
| - gfx::Point new_pos(5, 5);
|
| - // Expect that we can change the position without affecting the bounds.
|
| - drag_image_view.SetScreenPosition(new_pos);
|
| - EXPECT_EQ(gfx::Rect(new_pos, small_bounds.size()),
|
| - drag_image_view.GetBoundsInScreen());
|
| -
|
| - // Expect that we can resize the view.
|
| - gfx::Rect large_bounds(0, 0, 100, 100);
|
| - drag_image_view.SetBoundsInScreen(large_bounds);
|
| - EXPECT_EQ(large_bounds, drag_image_view.GetBoundsInScreen());
|
| - // Expect that we can change the position without affecting the bounds.
|
| - drag_image_view.SetScreenPosition(new_pos);
|
| - EXPECT_EQ(gfx::Rect(new_pos, large_bounds.size()),
|
| - drag_image_view.GetBoundsInScreen());
|
| -}
|
| -
|
| -} // namespace test
|
| -} // namespace ash
|
|
|