Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Side by Side Diff: base/files/important_file_writer_unittest.cc

Issue 614103004: replace 'virtual ... OVERRIDE' with '... override' (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: process base/ Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/files/important_file_writer.h" 5 #include "base/files/important_file_writer.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/compiler_specific.h" 8 #include "base/compiler_specific.h"
9 #include "base/files/file_path.h" 9 #include "base/files/file_path.h"
10 #include "base/files/file_util.h" 10 #include "base/files/file_util.h"
(...skipping 15 matching lines...) Expand all
26 NOTREACHED(); 26 NOTREACHED();
27 } 27 }
28 return content; 28 return content;
29 } 29 }
30 30
31 class DataSerializer : public ImportantFileWriter::DataSerializer { 31 class DataSerializer : public ImportantFileWriter::DataSerializer {
32 public: 32 public:
33 explicit DataSerializer(const std::string& data) : data_(data) { 33 explicit DataSerializer(const std::string& data) : data_(data) {
34 } 34 }
35 35
36 virtual bool SerializeData(std::string* output) OVERRIDE { 36 bool SerializeData(std::string* output) override {
37 output->assign(data_); 37 output->assign(data_);
38 return true; 38 return true;
39 } 39 }
40 40
41 private: 41 private:
42 const std::string data_; 42 const std::string data_;
43 }; 43 };
44 44
45 class SuccessfulWriteObserver { 45 class SuccessfulWriteObserver {
46 public: 46 public:
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
186 MessageLoop::current()->PostDelayedTask( 186 MessageLoop::current()->PostDelayedTask(
187 FROM_HERE, 187 FROM_HERE,
188 MessageLoop::QuitWhenIdleClosure(), 188 MessageLoop::QuitWhenIdleClosure(),
189 TimeDelta::FromMilliseconds(100)); 189 TimeDelta::FromMilliseconds(100));
190 MessageLoop::current()->Run(); 190 MessageLoop::current()->Run();
191 ASSERT_TRUE(PathExists(writer.path())); 191 ASSERT_TRUE(PathExists(writer.path()));
192 EXPECT_EQ("baz", GetFileContent(writer.path())); 192 EXPECT_EQ("baz", GetFileContent(writer.path()));
193 } 193 }
194 194
195 } // namespace base 195 } // namespace base
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698