Commit bb113091 authored by jochen@chromium.org's avatar jochen@chromium.org

Delete test view delegate at end of test

BUG=none
TEST=leak 000000002551055A goes away

Review URL: http://codereview.chromium.org/6132009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71309 0039d316-1c4b-4281-b951-d872f2087c98
parent d35c4c7b
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "base/auto_reset.h"
#include "base/message_loop.h" #include "base/message_loop.h"
#include "base/scoped_ptr.h" #include "base/scoped_ptr.h"
#include "base/utf_string_conversions.h" #include "base/utf_string_conversions.h"
...@@ -293,7 +294,9 @@ TEST(TextfieldViewsModelTest, SetText) { ...@@ -293,7 +294,9 @@ TEST(TextfieldViewsModelTest, SetText) {
#define MAYBE_Clipboard Clipboard #define MAYBE_Clipboard Clipboard
#endif #endif
TEST(TextfieldViewsModelTest, MAYBE_Clipboard) { TEST(TextfieldViewsModelTest, MAYBE_Clipboard) {
views::ViewsDelegate::views_delegate = new TestViewsDelegate(); scoped_ptr<TestViewsDelegate> test_views_delegate(new TestViewsDelegate());
AutoReset<views::ViewsDelegate*> auto_reset(
&views::ViewsDelegate::views_delegate, test_views_delegate.get());
ui::Clipboard* clipboard ui::Clipboard* clipboard
= views::ViewsDelegate::views_delegate->GetClipboard(); = views::ViewsDelegate::views_delegate->GetClipboard();
string16 initial_clipboard_text; string16 initial_clipboard_text;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment