| Index: net/winhttp_adapter_unittest.cc
|
| diff --git a/net/winhttp_adapter_unittest.cc b/net/winhttp_adapter_unittest.cc
|
| deleted file mode 100644
|
| index 7bd6870323010298e5950f5022812669844d9884..0000000000000000000000000000000000000000
|
| --- a/net/winhttp_adapter_unittest.cc
|
| +++ /dev/null
|
| @@ -1,65 +0,0 @@
|
| -// Copyright 2010 Google Inc.
|
| -//
|
| -// Licensed under the Apache License, Version 2.0 (the "License");
|
| -// you may not use this file except in compliance with the License.
|
| -// You may obtain a copy of the License at
|
| -//
|
| -// http://www.apache.org/licenses/LICENSE-2.0
|
| -//
|
| -// Unless required by applicable law or agreed to in writing, software
|
| -// distributed under the License is distributed on an "AS IS" BASIS,
|
| -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
| -// See the License for the specific language governing permissions and
|
| -// limitations under the License.
|
| -// ========================================================================
|
| -
|
| -#include <windows.h>
|
| -#include "base/scoped_ptr.h"
|
| -#include "omaha/net/winhttp_adapter.h"
|
| -#include "omaha/testing/unit_test.h"
|
| -
|
| -namespace omaha {
|
| -
|
| -// Tests null WinHttp handles are allowed for WinHttp calls. WinHttp may or
|
| -// may have not been initialized up to this point. This affects the return
|
| -// value of some of the calls below.
|
| -TEST(WinHttpAdapter, NullHandles) {
|
| - WinHttpAdapter winhttp_adapter;
|
| - EXPECT_HRESULT_SUCCEEDED(winhttp_adapter.Initialize());
|
| -
|
| - // Null session handle.
|
| - HRESULT hr = winhttp_adapter.Connect(NULL, _T("127.0.0.1"), 80);
|
| - EXPECT_TRUE(hr == HRESULT_FROM_WIN32(ERROR_WINHTTP_NOT_INITIALIZED) ||
|
| - hr == HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE));
|
| -
|
| - // Opens a session, connects, closes the connection handle, and then
|
| - // tries to open a request for the null connection.
|
| - scoped_ptr<HttpClient> http_client(CreateHttpClient());
|
| - EXPECT_HRESULT_SUCCEEDED(http_client->Initialize());
|
| -
|
| - HINTERNET session_handle = NULL;
|
| - EXPECT_HRESULT_SUCCEEDED(http_client->Open(NULL,
|
| - WINHTTP_ACCESS_TYPE_NO_PROXY,
|
| - WINHTTP_NO_PROXY_NAME,
|
| - WINHTTP_NO_PROXY_BYPASS,
|
| - 0, // Synchronous mode.
|
| - &session_handle));
|
| - EXPECT_NE(static_cast<HINTERNET>(NULL), session_handle);
|
| - EXPECT_HRESULT_SUCCEEDED(winhttp_adapter.Connect(session_handle,
|
| - _T("127.0.0.1"),
|
| - 80));
|
| - winhttp_adapter.CloseHandles();
|
| - EXPECT_EQ(HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE),
|
| - winhttp_adapter.OpenRequest(NULL, // verb
|
| - NULL, // uri,
|
| - NULL, // version
|
| - NULL, // referrer
|
| - NULL, // accept_types
|
| - 0)); // flags
|
| -
|
| - // Null request handle.
|
| - EXPECT_EQ(HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE),
|
| - winhttp_adapter.QueryDataAvailable(NULL));
|
| -}
|
| -
|
| -} // namespace omaha
|
|
|