| Index: ppapi/native_client/tests/ppapi_browser/ppb_file_io/ppapi_ppb_file_io.cc
|
| ===================================================================
|
| --- ppapi/native_client/tests/ppapi_browser/ppb_file_io/ppapi_ppb_file_io.cc (revision 0)
|
| +++ ppapi/native_client/tests/ppapi_browser/ppb_file_io/ppapi_ppb_file_io.cc (revision 0)
|
| @@ -0,0 +1,58 @@
|
| +// Copyright (c) 2011 The Native Client Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#include "native_client/src/shared/platform/nacl_check.h"
|
| +#include "native_client/tests/ppapi_browser/ppb_file_io/common.h"
|
| +#include "native_client/tests/ppapi_test_lib/get_browser_interface.h"
|
| +#include "native_client/tests/ppapi_test_lib/test_interface.h"
|
| +
|
| +// Open tests
|
| +extern void TestOpenExistingFileLocalPersistent();
|
| +extern void TestOpenExistingFileLocalTemporary();
|
| +extern void TestOpenNonExistingFileLocalPersistent();
|
| +extern void TestOpenNonExistingFileLocalTemporary();
|
| +// Query tests
|
| +extern void TestQueryFileLocalPersistent();
|
| +extern void TestQueryFileLocalTemporary();
|
| +// Read tests
|
| +extern void TestCompleteReadLocalPersistent();
|
| +extern void TestCompleteReadLocalTemporary();
|
| +extern void TestParallelReadLocalPersistent();
|
| +extern void TestParallelReadLocalTemporary();
|
| +extern void TestPartialFileReadLocalPersistent();
|
| +extern void TestPartialFileReadLocalTemporary();
|
| +
|
| +void SetupTests() {
|
| + // Open tests
|
| + RegisterTest("TestOpenExistingFileLocalPersistent",
|
| + TestOpenExistingFileLocalPersistent);
|
| + RegisterTest("TestOpenExistingFileLocalTemporary",
|
| + TestOpenExistingFileLocalTemporary);
|
| + RegisterTest("TestOpenNonExistingFileLocalPersistent",
|
| + TestOpenNonExistingFileLocalPersistent);
|
| + RegisterTest("TestOpenNonExistingFileLocalTemporary",
|
| + TestOpenNonExistingFileLocalTemporary);
|
| + // Query tests
|
| + RegisterTest("TestQueryFileLocalPersistent",
|
| + TestQueryFileLocalPersistent);
|
| + RegisterTest("TestQueryFileLocalTemporary",
|
| + TestQueryFileLocalTemporary);
|
| + // Rest tests
|
| + RegisterTest("TestCompleteReadLocalPersistent",
|
| + TestCompleteReadLocalPersistent);
|
| + RegisterTest("TestCompleteReadLocalTemporary",
|
| + TestCompleteReadLocalTemporary);
|
| + RegisterTest("TestParallelReadLocalPersistent",
|
| + TestParallelReadLocalPersistent);
|
| + RegisterTest("TestParallelReadLocalTemporary",
|
| + TestParallelReadLocalTemporary);
|
| + RegisterTest("TestPartialFileReadLocalPersistent",
|
| + TestPartialFileReadLocalPersistent);
|
| + RegisterTest("TestPartialFileReadLocalTemporary",
|
| + TestPartialFileReadLocalTemporary);
|
| +}
|
| +
|
| +void SetupPluginInterfaces() {
|
| + /* No PPP interface to test. */
|
| +}
|
|
|