| Index: net/spdy/spdy_frame_builder_test.cc
|
| diff --git a/net/spdy/spdy_frame_builder_test.cc b/net/spdy/spdy_frame_builder_test.cc
|
| deleted file mode 100644
|
| index 507f58a2ca44676c4c92e14358dc61e56a537b5d..0000000000000000000000000000000000000000
|
| --- a/net/spdy/spdy_frame_builder_test.cc
|
| +++ /dev/null
|
| @@ -1,66 +0,0 @@
|
| -// Copyright (c) 2013 The Chromium 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 "net/spdy/spdy_frame_builder.h"
|
| -
|
| -#include "net/spdy/array_output_buffer.h"
|
| -#include "net/spdy/spdy_framer.h"
|
| -#include "net/spdy/spdy_protocol.h"
|
| -#include "testing/platform_test.h"
|
| -
|
| -namespace net {
|
| -
|
| -namespace {
|
| -
|
| -const int64_t kSize = 64 * 1024;
|
| -char output_buffer[kSize] = "";
|
| -
|
| -} // namespace
|
| -
|
| -// Verifies that SpdyFrameBuilder::GetWritableBuffer() can be used to build a
|
| -// SpdySerializedFrame.
|
| -TEST(SpdyFrameBuilderTest, GetWritableBuffer) {
|
| - const size_t kBuilderSize = 10;
|
| - SpdyFrameBuilder builder(kBuilderSize);
|
| - char* writable_buffer = builder.GetWritableBuffer(kBuilderSize);
|
| - memset(writable_buffer, ~1, kBuilderSize);
|
| - EXPECT_TRUE(builder.Seek(kBuilderSize));
|
| - SpdySerializedFrame frame(builder.take());
|
| - char expected[kBuilderSize];
|
| - memset(expected, ~1, kBuilderSize);
|
| - EXPECT_EQ(SpdyStringPiece(expected, kBuilderSize),
|
| - SpdyStringPiece(frame.data(), kBuilderSize));
|
| -}
|
| -
|
| -// Verifies that SpdyFrameBuilder::GetWritableBuffer() can be used to build a
|
| -// SpdySerializedFrame to the output buffer.
|
| -TEST(SpdyFrameBuilderTest, GetWritableOutput) {
|
| - ArrayOutputBuffer output(output_buffer, kSize);
|
| - const size_t kBuilderSize = 10;
|
| - SpdyFrameBuilder builder(kBuilderSize, &output);
|
| - size_t actual_size = 0;
|
| - char* writable_buffer = builder.GetWritableOutput(kBuilderSize, &actual_size);
|
| - memset(writable_buffer, ~1, kBuilderSize);
|
| - EXPECT_TRUE(builder.Seek(kBuilderSize));
|
| - SpdySerializedFrame frame(output.Begin(), kBuilderSize, false);
|
| - char expected[kBuilderSize];
|
| - memset(expected, ~1, kBuilderSize);
|
| - EXPECT_EQ(SpdyStringPiece(expected, kBuilderSize),
|
| - SpdyStringPiece(frame.data(), kBuilderSize));
|
| -}
|
| -
|
| -// Verifies the case that the buffer's capacity is too small.
|
| -TEST(SpdyFrameBuilderTest, GetWritableOutputNegative) {
|
| - size_t small_cap = 1;
|
| - ArrayOutputBuffer output(output_buffer, small_cap);
|
| - const size_t kBuilderSize = 10;
|
| - SpdyFrameBuilder builder(kBuilderSize, &output);
|
| - size_t actual_size = 0;
|
| - char* writable_buffer = builder.GetWritableOutput(kBuilderSize, &actual_size);
|
| - builder.GetWritableOutput(kBuilderSize, &actual_size);
|
| - EXPECT_EQ((uint64_t)0, actual_size);
|
| - EXPECT_EQ(nullptr, writable_buffer);
|
| -}
|
| -
|
| -} // namespace net
|
|
|