// Copyright (c) 2011 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 "base/memory/scoped_ptr.h" #include "chrome/browser/ui/cocoa/cocoa_test_helper.h" #include "chrome/browser/ui/cocoa/info_bubble_window.h" class InfoBubbleWindowTest : public CocoaTest {}; TEST_F(InfoBubbleWindowTest, Basics) { InfoBubbleWindow* window = [[InfoBubbleWindow alloc] initWithContentRect:NSMakeRect(0, 0, 10, 10) styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO]; EXPECT_TRUE([window canBecomeKeyWindow]); EXPECT_FALSE([window canBecomeMainWindow]); EXPECT_TRUE([window isExcludedFromWindowsMenu]); [window close]; }