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

Side by Side Diff: ppapi/tests/test_file_io.cc

Issue 4182010: Use PASS() everywhere in ppapi/tests. (Closed) Base URL: https://ppapi.googlecode.com/svn/trunk/tests
Patch Set: First. Created 9 years, 11 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 | Annotate | Revision Log
« no previous file with comments | « ppapi/tests/test_char_set.cc ('k') | ppapi/tests/test_file_ref.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 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 "ppapi/tests/test_file_io.h" 5 #include "ppapi/tests/test_file_io.h"
6 6
7 #include <stdio.h> 7 #include <stdio.h>
8 8
9 #include "ppapi/c/pp_errors.h" 9 #include "ppapi/c/pp_errors.h"
10 #include "ppapi/c/dev/ppb_file_io_dev.h" 10 #include "ppapi/c/dev/ppb_file_io_dev.h"
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 // Try opening a file that doesn't exist. 106 // Try opening a file that doesn't exist.
107 pp::FileRef_Dev nonexistent_file_ref(file_system, "/nonexistent_file"); 107 pp::FileRef_Dev nonexistent_file_ref(file_system, "/nonexistent_file");
108 pp::FileIO_Dev nonexistent_file_io; 108 pp::FileIO_Dev nonexistent_file_io;
109 rv = nonexistent_file_io.Open( 109 rv = nonexistent_file_io.Open(
110 nonexistent_file_ref, PP_FILEOPENFLAG_READ, callback); 110 nonexistent_file_ref, PP_FILEOPENFLAG_READ, callback);
111 if (rv == PP_ERROR_WOULDBLOCK) 111 if (rv == PP_ERROR_WOULDBLOCK)
112 rv = callback.WaitForResult(); 112 rv = callback.WaitForResult();
113 if (rv != PP_ERROR_FILENOTFOUND) 113 if (rv != PP_ERROR_FILENOTFOUND)
114 return ReportError("FileIO::Open", rv); 114 return ReportError("FileIO::Open", rv);
115 115
116 return ""; 116 PASS();
117 } 117 }
118 118
119 std::string TestFileIO::TestReadWriteSetLength() { 119 std::string TestFileIO::TestReadWriteSetLength() {
120 TestCompletionCallback callback; 120 TestCompletionCallback callback;
121 121
122 pp::FileSystem_Dev file_system(instance_, PP_FILESYSTEMTYPE_LOCALTEMPORARY); 122 pp::FileSystem_Dev file_system(instance_, PP_FILESYSTEMTYPE_LOCALTEMPORARY);
123 pp::FileRef_Dev file_ref(file_system, "/file_read_write_setlength"); 123 pp::FileRef_Dev file_ref(file_system, "/file_read_write_setlength");
124 int32_t rv = file_system.Open(1024, callback); 124 int32_t rv = file_system.Open(1024, callback);
125 if (rv == PP_ERROR_WOULDBLOCK) 125 if (rv == PP_ERROR_WOULDBLOCK)
126 rv = callback.WaitForResult(); 126 rv = callback.WaitForResult();
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
220 220
221 // Read from the middle of the file. 221 // Read from the middle of the file.
222 read_buffer.clear(); 222 read_buffer.clear();
223 rv = ReadEntireFile(&file_io, 4, &read_buffer); 223 rv = ReadEntireFile(&file_io, 4, &read_buffer);
224 if (rv != PP_OK) 224 if (rv != PP_OK)
225 return ReportError("FileIO::Read", rv); 225 return ReportError("FileIO::Read", rv);
226 if (read_buffer != std::string("testtest\0\0\0\0", 12)) 226 if (read_buffer != std::string("testtest\0\0\0\0", 12))
227 return ReportMismatch("FileIO::Read", read_buffer, 227 return ReportMismatch("FileIO::Read", read_buffer,
228 std::string("testtest\0\0\0\0", 12)); 228 std::string("testtest\0\0\0\0", 12));
229 229
230 return ""; 230 PASS();
231 } 231 }
232 232
233 std::string TestFileIO::TestTouchQuery() { 233 std::string TestFileIO::TestTouchQuery() {
234 TestCompletionCallback callback; 234 TestCompletionCallback callback;
235 235
236 pp::FileSystem_Dev file_system(instance_, PP_FILESYSTEMTYPE_LOCALTEMPORARY); 236 pp::FileSystem_Dev file_system(instance_, PP_FILESYSTEMTYPE_LOCALTEMPORARY);
237 int32_t rv = file_system.Open(1024, callback); 237 int32_t rv = file_system.Open(1024, callback);
238 if (rv == PP_ERROR_WOULDBLOCK) 238 if (rv == PP_ERROR_WOULDBLOCK)
239 rv = callback.WaitForResult(); 239 rv = callback.WaitForResult();
240 if (rv != PP_OK) 240 if (rv != PP_OK)
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
274 if (rv != PP_OK) 274 if (rv != PP_OK)
275 return ReportError("FileSystem::Query", rv); 275 return ReportError("FileSystem::Query", rv);
276 276
277 if ((info.size != 4) || 277 if ((info.size != 4) ||
278 (info.type != PP_FILETYPE_REGULAR) || 278 (info.type != PP_FILETYPE_REGULAR) ||
279 (info.system_type != PP_FILESYSTEMTYPE_LOCALTEMPORARY) || 279 (info.system_type != PP_FILESYSTEMTYPE_LOCALTEMPORARY) ||
280 (info.last_access_time != last_access_time) || 280 (info.last_access_time != last_access_time) ||
281 (info.last_modified_time != last_modified_time)) 281 (info.last_modified_time != last_modified_time))
282 return "FileSystem::Query() has returned bad data."; 282 return "FileSystem::Query() has returned bad data.";
283 283
284 return ""; 284 PASS();
285 } 285 }
OLDNEW
« no previous file with comments | « ppapi/tests/test_char_set.cc ('k') | ppapi/tests/test_file_ref.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698