Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(537)

Unified Diff: ui/aura/test/aura_test_base.cc

Issue 851853002: It is time. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Trying to reup because the last upload failed. Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/aura/test/aura_test_base.h ('k') | ui/aura/test/aura_test_helper.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/aura/test/aura_test_base.cc
diff --git a/ui/aura/test/aura_test_base.cc b/ui/aura/test/aura_test_base.cc
deleted file mode 100644
index a6271cc97509b3598b64e8afdd84050c09f2c9f5..0000000000000000000000000000000000000000
--- a/ui/aura/test/aura_test_base.cc
+++ /dev/null
@@ -1,107 +0,0 @@
-// Copyright (c) 2012 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 "ui/aura/test/aura_test_base.h"
-
-#include "ui/aura/client/window_tree_client.h"
-#include "ui/aura/test/aura_test_helper.h"
-#include "ui/aura/test/test_window_delegate.h"
-#include "ui/aura/window.h"
-#include "ui/base/ime/input_method_initializer.h"
-#include "ui/compositor/test/context_factories_for_test.h"
-#include "ui/events/event_dispatcher.h"
-#include "ui/events/event_processor.h"
-#include "ui/events/gestures/gesture_configuration.h"
-
-namespace aura {
-namespace test {
-
-AuraTestBase::AuraTestBase()
- : setup_called_(false),
- teardown_called_(false) {
-}
-
-AuraTestBase::~AuraTestBase() {
- CHECK(setup_called_)
- << "You have overridden SetUp but never called super class's SetUp";
- CHECK(teardown_called_)
- << "You have overridden TearDown but never called super class's TearDown";
-}
-
-void AuraTestBase::SetUp() {
- setup_called_ = true;
- testing::Test::SetUp();
- ui::InitializeInputMethodForTesting();
-
- // Changing the parameters for gesture recognition shouldn't cause
- // tests to fail, so we use a separate set of parameters for unit
- // testing.
- ui::GestureConfiguration::set_long_press_time_in_ms(1000);
- ui::GestureConfiguration::set_semi_long_press_time_in_ms(400);
- ui::GestureConfiguration::set_show_press_delay_in_ms(5);
- ui::GestureConfiguration::set_max_distance_for_two_finger_tap_in_pixels(300);
- ui::GestureConfiguration::set_max_time_between_double_click_in_ms(700);
- ui::GestureConfiguration::
- set_max_separation_for_gesture_touches_in_pixels(150);
- ui::GestureConfiguration::set_max_touch_down_duration_for_click_in_ms(800);
- ui::GestureConfiguration::set_max_touch_move_in_pixels_for_click(5);
- ui::GestureConfiguration::set_max_distance_between_taps_for_double_tap(20);
- ui::GestureConfiguration::set_min_distance_for_pinch_scroll_in_pixels(20);
- ui::GestureConfiguration::set_min_pinch_update_distance_in_pixels(5);
- ui::GestureConfiguration::set_default_radius(0);
- ui::GestureConfiguration::set_fling_velocity_cap(15000);
- ui::GestureConfiguration::set_min_swipe_speed(10);
-
- // The ContextFactory must exist before any Compositors are created.
- bool enable_pixel_output = false;
- ui::ContextFactory* context_factory =
- ui::InitializeContextFactoryForTests(enable_pixel_output);
-
- helper_.reset(new AuraTestHelper(&message_loop_));
- helper_->SetUp(context_factory);
-}
-
-void AuraTestBase::TearDown() {
- teardown_called_ = true;
-
- // Flush the message loop because we have pending release tasks
- // and these tasks if un-executed would upset Valgrind.
- RunAllPendingInMessageLoop();
-
- helper_->TearDown();
- ui::TerminateContextFactoryForTests();
- ui::ShutdownInputMethodForTesting();
- testing::Test::TearDown();
-}
-
-Window* AuraTestBase::CreateNormalWindow(int id, Window* parent,
- WindowDelegate* delegate) {
- Window* window = new Window(
- delegate ? delegate :
- test::TestWindowDelegate::CreateSelfDestroyingDelegate());
- window->set_id(id);
- window->Init(aura::WINDOW_LAYER_TEXTURED);
- parent->AddChild(window);
- window->SetBounds(gfx::Rect(0, 0, 100, 100));
- window->Show();
- return window;
-}
-
-void AuraTestBase::RunAllPendingInMessageLoop() {
- helper_->RunAllPendingInMessageLoop();
-}
-
-void AuraTestBase::ParentWindow(Window* window) {
- client::ParentWindowWithContext(window, root_window(), gfx::Rect());
-}
-
-bool AuraTestBase::DispatchEventUsingWindowDispatcher(ui::Event* event) {
- ui::EventDispatchDetails details =
- event_processor()->OnEventFromSource(event);
- CHECK(!details.dispatcher_destroyed);
- return event->handled();
-}
-
-} // namespace test
-} // namespace aura
« no previous file with comments | « ui/aura/test/aura_test_base.h ('k') | ui/aura/test/aura_test_helper.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698