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

Side by Side Diff: tests/manifest_file/pm_pre_init_manifest_file_test.cc

Issue 7745047: Enable browser tests with glibc. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: '' Created 9 years, 3 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
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2011 The Native Client Authors. All rights reserved. 2 * Copyright (c) 2011 The Native Client Authors. All rights reserved.
3 * Use of this source code is governed by a BSD-style license that can be 3 * Use of this source code is governed by a BSD-style license that can be
4 * found in the LICENSE file. 4 * found in the LICENSE file.
5 */ 5 */
6 6
7 // 7 //
8 // Post-message based test for simple rpc based access to name services. 8 // Post-message based test for simple rpc based access to name services.
9 // 9 //
10 10
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 // and just strip the CR if it is present. 144 // and just strip the CR if it is present.
145 int len = strlen(buffer); 145 int len = strlen(buffer);
146 if (len >= 2 && buffer[len-1] == '\n' && buffer[len-2] == '\r') { 146 if (len >= 2 && buffer[len-1] == '\n' && buffer[len-2] == '\r') {
147 buffer[len-2] = '\n'; 147 buffer[len-2] = '\n';
148 buffer[len-1] = '\0'; 148 buffer[len-1] = '\0';
149 } 149 }
150 sb.Printf("%s", buffer); 150 sb.Printf("%s", buffer);
151 } 151 }
152 fclose(iob); // closed desc 152 fclose(iob); // closed desc
153 153
154 sb.Printf("\n");
154 sb.Printf("Opening non-existent file:\n"); 155 sb.Printf("Opening non-existent file:\n");
155 if (NACL_SRPC_RESULT_OK != 156 if (NACL_SRPC_RESULT_OK !=
156 NaClSrpcInvokeBySignature(&manifest_channel, 157 NaClSrpcInvokeBySignature(&manifest_channel,
157 NACL_NAME_SERVICE_LOOKUP, 158 NACL_NAME_SERVICE_LOOKUP,
158 "foobar/baz", O_RDONLY, 159 "foobar/baz", O_RDONLY,
159 &status, &desc)) { 160 &status, &desc)) {
160 sb.Printf("bogus manifest lookup RPC failed\n"); 161 sb.Printf("bogus manifest lookup RPC failed\n");
161 NaClSrpcDtor(&manifest_channel); 162 NaClSrpcDtor(&manifest_channel);
162 manifest_contents = new std::string(sb.ToString()); 163 manifest_contents = new std::string(sb.ToString());
163 return; 164 return;
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
261 262
262 namespace pp { 263 namespace pp {
263 264
264 // Factory function for your specialization of the Module object. 265 // Factory function for your specialization of the Module object.
265 Module* CreateModule() { 266 Module* CreateModule() {
266 fprintf(stderr, "CreateModule invoked\n"); fflush(NULL); 267 fprintf(stderr, "CreateModule invoked\n"); fflush(NULL);
267 return new MyModule(); 268 return new MyModule();
268 } 269 }
269 270
270 } // namespace pp 271 } // namespace pp
OLDNEW
« no previous file with comments | « tests/manifest_file/pm_pre_init_manifest_file.nmf ('k') | tests/manifest_file/pm_pre_init_manifest_file_test.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698