Commit 5068c2aa authored by thestig@chromium.org's avatar thestig@chromium.org

Cleanup a TODO and other nits in SocketApiTest.

Review URL: https://codereview.chromium.org/233633003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263148 0039d316-1c4b-4281-b951-d872f2087c98
parent 3cb62e83
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
#include "chrome/browser/extensions/extension_service.h" #include "chrome/browser/extensions/extension_service.h"
#include "chrome/browser/extensions/extension_test_message_listener.h" #include "chrome/browser/extensions/extension_test_message_listener.h"
#include "chrome/browser/ui/browser.h" #include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/extensions/application_launch.h"
#include "chrome/common/chrome_paths.h" #include "chrome/common/chrome_paths.h"
#include "chrome/test/base/in_process_browser_test.h" #include "chrome/test/base/in_process_browser_test.h"
#include "chrome/test/base/ui_test_utils.h" #include "chrome/test/base/ui_test_utils.h"
...@@ -20,6 +19,12 @@ ...@@ -20,6 +19,12 @@
#include "net/dns/mock_host_resolver.h" #include "net/dns/mock_host_resolver.h"
#include "net/test/spawned_test_server/spawned_test_server.h" #include "net/test/spawned_test_server/spawned_test_server.h"
#if !defined(DISABLE_NACL)
#include "base/command_line.h"
#include "chrome/browser/ui/extensions/application_launch.h"
#include "ppapi/shared_impl/ppapi_switches.h"
#endif
using extensions::Extension; using extensions::Extension;
namespace utils = extension_function_test_utils; namespace utils = extension_function_test_utils;
...@@ -68,18 +73,18 @@ class SocketPpapiTest : public SocketApiTest { ...@@ -68,18 +73,18 @@ class SocketPpapiTest : public SocketApiTest {
virtual void SetUpCommandLine(CommandLine* command_line) OVERRIDE { virtual void SetUpCommandLine(CommandLine* command_line) OVERRIDE {
SocketApiTest::SetUpCommandLine(command_line); SocketApiTest::SetUpCommandLine(command_line);
// TODO(yzshen): It is better to use switches::kEnablePepperTesting. command_line->AppendSwitch(switches::kEnablePepperTesting);
// However, that requires adding a new DEPS entry. Considering that we are
// going to move the Pepper API tests to a new place, use a string literal
// for now.
command_line->AppendSwitch("enable-pepper-testing");
} }
virtual void SetUpOnMainThread() OVERRIDE { virtual void SetUpOnMainThread() OVERRIDE {
SocketApiTest::SetUpOnMainThread(); SocketApiTest::SetUpOnMainThread();
PathService::Get(chrome::DIR_GEN_TEST_DATA, &app_dir_); ASSERT_TRUE(PathService::Get(chrome::DIR_GEN_TEST_DATA, &app_dir_));
app_dir_ = app_dir_.AppendASCII("ppapi/tests/extensions/socket/newlib"); app_dir_ = app_dir_.AppendASCII("ppapi")
.AppendASCII("tests")
.AppendASCII("extensions")
.AppendASCII("socket")
.AppendASCII("newlib");
} }
protected: protected:
...@@ -98,7 +103,7 @@ class SocketPpapiTest : public SocketApiTest { ...@@ -98,7 +103,7 @@ class SocketPpapiTest : public SocketApiTest {
private: private:
base::FilePath app_dir_; base::FilePath app_dir_;
}; };
#endif #endif // !defined(DISABLE_NACL)
} // namespace } // namespace
...@@ -115,9 +120,9 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketUDPCreateGood) { ...@@ -115,9 +120,9 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketUDPCreateGood) {
ASSERT_EQ(base::Value::TYPE_DICTIONARY, result->GetType()); ASSERT_EQ(base::Value::TYPE_DICTIONARY, result->GetType());
base::DictionaryValue *value = base::DictionaryValue *value =
static_cast<base::DictionaryValue*>(result.get()); static_cast<base::DictionaryValue*>(result.get());
int socketId = -1; int socket_id = -1;
EXPECT_TRUE(value->GetInteger("socketId", &socketId)); EXPECT_TRUE(value->GetInteger("socketId", &socket_id));
EXPECT_TRUE(socketId > 0); EXPECT_GT(socket_id, 0);
} }
IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketTCPCreateGood) { IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketTCPCreateGood) {
...@@ -133,9 +138,9 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketTCPCreateGood) { ...@@ -133,9 +138,9 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketTCPCreateGood) {
ASSERT_EQ(base::Value::TYPE_DICTIONARY, result->GetType()); ASSERT_EQ(base::Value::TYPE_DICTIONARY, result->GetType());
base::DictionaryValue *value = base::DictionaryValue *value =
static_cast<base::DictionaryValue*>(result.get()); static_cast<base::DictionaryValue*>(result.get());
int socketId = -1; int socket_id = -1;
EXPECT_TRUE(value->GetInteger("socketId", &socketId)); EXPECT_TRUE(value->GetInteger("socketId", &socket_id));
ASSERT_TRUE(socketId > 0); ASSERT_GT(socket_id, 0);
} }
IN_PROC_BROWSER_TEST_F(SocketApiTest, GetNetworkList) { IN_PROC_BROWSER_TEST_F(SocketApiTest, GetNetworkList) {
...@@ -153,7 +158,7 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, GetNetworkList) { ...@@ -153,7 +158,7 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, GetNetworkList) {
// If we're invoking socket tests, all we can confirm is that we have at // If we're invoking socket tests, all we can confirm is that we have at
// least one address, but not what it is. // least one address, but not what it is.
base::ListValue *value = static_cast<base::ListValue*>(result.get()); base::ListValue *value = static_cast<base::ListValue*>(result.get());
ASSERT_TRUE(value->GetSize() > 0); ASSERT_GT(value->GetSize(), 0U);
} }
IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketUDPExtension) { IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketUDPExtension) {
...@@ -166,7 +171,7 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketUDPExtension) { ...@@ -166,7 +171,7 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketUDPExtension) {
net::HostPortPair host_port_pair = test_server->host_port_pair(); net::HostPortPair host_port_pair = test_server->host_port_pair();
int port = host_port_pair.port(); int port = host_port_pair.port();
ASSERT_TRUE(port > 0); ASSERT_GT(port, 0);
// Test that sendTo() is properly resolving hostnames. // Test that sendTo() is properly resolving hostnames.
host_port_pair.set_host("LOCALhost"); host_port_pair.set_host("LOCALhost");
...@@ -194,7 +199,7 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketTCPExtension) { ...@@ -194,7 +199,7 @@ IN_PROC_BROWSER_TEST_F(SocketApiTest, SocketTCPExtension) {
net::HostPortPair host_port_pair = test_server->host_port_pair(); net::HostPortPair host_port_pair = test_server->host_port_pair();
int port = host_port_pair.port(); int port = host_port_pair.port();
ASSERT_TRUE(port > 0); ASSERT_GT(port, 0);
// Test that connect() is properly resolving hostnames. // Test that connect() is properly resolving hostnames.
host_port_pair.set_host("lOcAlHoSt"); host_port_pair.set_host("lOcAlHoSt");
...@@ -268,7 +273,7 @@ IN_PROC_BROWSER_TEST_F(SocketPpapiTest, MAYBE_UDP) { ...@@ -268,7 +273,7 @@ IN_PROC_BROWSER_TEST_F(SocketPpapiTest, MAYBE_UDP) {
net::HostPortPair host_port_pair = test_server->host_port_pair(); net::HostPortPair host_port_pair = test_server->host_port_pair();
int port = host_port_pair.port(); int port = host_port_pair.port();
ASSERT_TRUE(port > 0); ASSERT_GT(port, 0);
// Test that sendTo() is properly resolving hostnames. // Test that sendTo() is properly resolving hostnames.
host_port_pair.set_host("LOCALhost"); host_port_pair.set_host("LOCALhost");
...@@ -303,7 +308,7 @@ IN_PROC_BROWSER_TEST_F(SocketPpapiTest, MAYBE_TCP) { ...@@ -303,7 +308,7 @@ IN_PROC_BROWSER_TEST_F(SocketPpapiTest, MAYBE_TCP) {
net::HostPortPair host_port_pair = test_server->host_port_pair(); net::HostPortPair host_port_pair = test_server->host_port_pair();
int port = host_port_pair.port(); int port = host_port_pair.port();
ASSERT_TRUE(port > 0); ASSERT_GT(port, 0);
// Test that connect() is properly resolving hostnames. // Test that connect() is properly resolving hostnames.
host_port_pair.set_host("lOcAlHoSt"); host_port_pair.set_host("lOcAlHoSt");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment