diff options
author | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-20 15:03:36 +0000 |
---|---|---|
committer | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-20 15:03:36 +0000 |
commit | ef0d50ebfaa5e60b8a5d06e7222618c0aa48b000 (patch) | |
tree | 10d70c84326915d4507d5b3ca05044b917c21dfe /base/test/scoped_locale.cc | |
parent | 0e27ace453f01ee31db27045c1a3d3f16233229d (diff) | |
download | chromium_src-ef0d50ebfaa5e60b8a5d06e7222618c0aa48b000.zip chromium_src-ef0d50ebfaa5e60b8a5d06e7222618c0aa48b000.tar.gz chromium_src-ef0d50ebfaa5e60b8a5d06e7222618c0aa48b000.tar.bz2 |
Revert 89664 - Cleanup in base/test.
This is related to http://codereview.chromium.org/7003028/.
BUG=60476
TEST=None
Review URL: http://codereview.chromium.org/7129056
TBR=joaodasilva@chromium.org
Review URL: http://codereview.chromium.org/7212008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89669 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/test/scoped_locale.cc')
-rw-r--r-- | base/test/scoped_locale.cc | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/base/test/scoped_locale.cc b/base/test/scoped_locale.cc deleted file mode 100644 index 35b3fbe..0000000 --- a/base/test/scoped_locale.cc +++ /dev/null @@ -1,23 +0,0 @@ -// 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/test/scoped_locale.h" - -#include <locale.h> - -#include "testing/gtest/include/gtest/gtest.h" - -namespace base { - -ScopedLocale::ScopedLocale(const std::string& locale) { - prev_locale_ = setlocale(LC_ALL, NULL); - EXPECT_TRUE(setlocale(LC_ALL, locale.c_str()) != NULL) << - "Failed to set locale: " << locale; -} - -ScopedLocale::~ScopedLocale() { - EXPECT_STREQ(prev_locale_.c_str(), setlocale(LC_ALL, prev_locale_.c_str())); -} - -} // namespace base |