diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-12 23:28:59 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-12 23:28:59 +0000 |
commit | db567f2bfd128fad15e389356dd99eebda704823 (patch) | |
tree | dff13ed32a994920019d80064824cafa72f74c7a /ppapi/tests/test_transport.h | |
parent | 59906589d90c082d91f268206eadaf6b71c1aad1 (diff) | |
download | chromium_src-db567f2bfd128fad15e389356dd99eebda704823.zip chromium_src-db567f2bfd128fad15e389356dd99eebda704823.tar.gz chromium_src-db567f2bfd128fad15e389356dd99eebda704823.tar.bz2 |
Implement P2P Transport Dev using P2PTransportImpl.
BUG=None
TEST=Unittests
Review URL: http://codereview.chromium.org/6823021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81331 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/tests/test_transport.h')
-rw-r--r-- | ppapi/tests/test_transport.h | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/ppapi/tests/test_transport.h b/ppapi/tests/test_transport.h index 43e4306..f883b6a 100644 --- a/ppapi/tests/test_transport.h +++ b/ppapi/tests/test_transport.h @@ -7,13 +7,14 @@ #include <string> +#include "base/scoped_ptr.h" #include "ppapi/tests/test_case.h" struct PPB_Transport_Dev; namespace pp { -class Transport; -} +class Transport_Dev; +} // namespace pp class TestTransport : public TestCase { public: @@ -24,10 +25,20 @@ class TestTransport : public TestCase { virtual void RunTest(); private: - std::string TestBasics(); + std::string InitTargets(); + std::string Connect(); + std::string Clean(); + + std::string TestCreate(); + std::string TestConnect(); + std::string TestSendData(); + std::string TestConnectAndClose(); // Used by the tests that access the C API directly. const PPB_Transport_Dev* transport_interface_; + + scoped_ptr<pp::Transport_Dev> transport1_; + scoped_ptr<pp::Transport_Dev> transport2_; }; #endif // PPAPI_TESTS_TEST_TRANSPORT_H_ |