llvm/lldb/unittests/Utility/StreamTeeTest.cpp

//===-- StreamTeeTest.cpp -------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/Utility/StreamTee.h"
#include "lldb/Utility/StreamString.h"
#include "gtest/gtest.h"

usingnamespacelldb_private;

TEST(StreamTeeTest, DefaultConstructor) {}

TEST(StreamTeeTest, Constructor1Stream) {}

TEST(StreamTeeTest, Constructor2Streams) {}

TEST(StreamTeeTest, CopyConstructor) {}

TEST(StreamTeeTest, Assignment) {}

TEST(StreamTeeTest, Write) {}

namespace {
  struct FlushTestStream : public Stream {};
}

TEST(StreamTeeTest, Flush) {}

TEST(StreamTeeTest, AppendStream) {}

TEST(StreamTeeTest, GetStreamAtIndexOutOfBounds) {}

TEST(StreamTeeTest, GetStreamAtIndexOutOfBoundsEmpty) {}

TEST(StreamTeeTest, SetStreamAtIndexOverwrite) {}

TEST(StreamTeeTest, SetStreamAtIndexOutOfBounds) {}