summaryrefslogtreecommitdiffstats
path: root/base/version_unittest.cc
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-03 17:04:28 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-03 17:04:28 +0000
commit35dabb168a48a717d9ba0ecabff33295abf9f073 (patch)
tree36a182c2ff5868c6c0d07c9c8b73ce0a73b72b5e /base/version_unittest.cc
parent8be50f06b56d45e148a0f84118ba0f8c2aa61db0 (diff)
downloadchromium_src-35dabb168a48a717d9ba0ecabff33295abf9f073.zip
chromium_src-35dabb168a48a717d9ba0ecabff33295abf9f073.tar.gz
chromium_src-35dabb168a48a717d9ba0ecabff33295abf9f073.tar.bz2
base: Use TEST() macro when possible.
There is no need to inherit from testing::Test and then have to use TEST_F(), if you aren't overridding SetUp() or TearDow(). So if you don't need to customize it, you can use TEST() macro directly and it does that for us automagically. Fix all the cases found with the following command line: $ git grep -n1 "public testing::Test" base/ | grep "};" TEST=base_unittests R=willchan@chromium.org Review URL: https://codereview.chromium.org/11308261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170747 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/version_unittest.cc')
-rw-r--r--base/version_unittest.cc19
1 files changed, 10 insertions, 9 deletions
diff --git a/base/version_unittest.cc b/base/version_unittest.cc
index 15f3052..2a2309e 100644
--- a/base/version_unittest.cc
+++ b/base/version_unittest.cc
@@ -2,19 +2,18 @@
// 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 "base/version.h"
+
#include "testing/gtest/include/gtest/gtest.h"
-class VersionTest : public testing::Test {
-};
+namespace {
-TEST_F(VersionTest, DefaultConstructor) {
+TEST(VersionTest, DefaultConstructor) {
Version v;
EXPECT_FALSE(v.IsValid());
}
-TEST_F(VersionTest, ValueSemantics) {
+TEST(VersionTest, ValueSemantics) {
Version v1("1.2.3.4");
EXPECT_TRUE(v1.IsValid());
Version v3;
@@ -28,7 +27,7 @@ TEST_F(VersionTest, ValueSemantics) {
EXPECT_TRUE(v3.Equals(v1));
}
-TEST_F(VersionTest, GetVersionFromString) {
+TEST(VersionTest, GetVersionFromString) {
static const struct version_string {
const char* input;
size_t parts;
@@ -62,7 +61,7 @@ TEST_F(VersionTest, GetVersionFromString) {
}
}
-TEST_F(VersionTest, Compare) {
+TEST(VersionTest, Compare) {
static const struct version_compare {
const char* lhs;
const char* rhs;
@@ -89,7 +88,7 @@ TEST_F(VersionTest, Compare) {
}
}
-TEST_F(VersionTest, CompareToWildcardString) {
+TEST(VersionTest, CompareToWildcardString) {
static const struct version_compare {
const char* lhs;
const char* rhs;
@@ -116,7 +115,7 @@ TEST_F(VersionTest, CompareToWildcardString) {
}
}
-TEST_F(VersionTest, IsValidWildcardString) {
+TEST(VersionTest, IsValidWildcardString) {
static const struct version_compare {
const char* version;
bool expected;
@@ -138,3 +137,5 @@ TEST_F(VersionTest, IsValidWildcardString) {
cases[i].expected) << cases[i].version << "?" << cases[i].expected;
}
}
+
+} // namespace