diff options
author | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-06 19:14:48 +0000 |
---|---|---|
committer | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-06 19:14:48 +0000 |
commit | eab79c381d2ab62637d2e3b4008334b743117acf (patch) | |
tree | 601e6c0795be3c96e52de179c796b762bff9b539 /base/tracked_objects_unittest.cc | |
parent | 8007ad499fb26b50b51fab300c7aa2f3900bf8ea (diff) | |
download | chromium_src-eab79c381d2ab62637d2e3b4008334b743117acf.zip chromium_src-eab79c381d2ab62637d2e3b4008334b743117acf.tar.gz chromium_src-eab79c381d2ab62637d2e3b4008334b743117acf.tar.bz2 |
Minor cleanup: Make method private that is only used for testing
r=rtenneti
Review URL: http://codereview.chromium.org/8484003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108817 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/tracked_objects_unittest.cc')
-rw-r--r-- | base/tracked_objects_unittest.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/base/tracked_objects_unittest.cc b/base/tracked_objects_unittest.cc index 482e318..de7451a 100644 --- a/base/tracked_objects_unittest.cc +++ b/base/tracked_objects_unittest.cc @@ -14,7 +14,7 @@ namespace tracked_objects { class TrackedObjectsTest : public testing::Test { - public: + protected: TrackedObjectsTest() { // On entry, leak any database structures in case they are still in use by // prior threads. @@ -26,6 +26,11 @@ class TrackedObjectsTest : public testing::Test { // single threaded, and carefully accounting for items. ThreadData::ShutdownSingleThreadedCleanup(false); } + + // Provide access, since this class is a friend of ThreadData. + void ShutdownSingleThreadedCleanup(bool leak) { + ThreadData::ShutdownSingleThreadedCleanup(leak); + } }; TEST_F(TrackedObjectsTest, MinimalStartupShutdown) { @@ -46,7 +51,7 @@ TEST_F(TrackedObjectsTest, MinimalStartupShutdown) { data->SnapshotDeathMap(&death_map); EXPECT_EQ(0u, death_map.size()); // Cleanup with no leaking. - ThreadData::ShutdownSingleThreadedCleanup(false); + ShutdownSingleThreadedCleanup(false); // Do it again, just to be sure we reset state completely. ThreadData::InitializeAndSetTrackingStatus(true); |