diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2019-08-20 18:01:57 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2019-08-20 18:01:57 +0000 |
commit | 88c643b6fec27eec436c8d138fee6346e92337d6 (patch) | |
tree | 82cd13b2f3cde1c9e5f79689ba4e6ba67694843f /unittests/Utility/AnsiTerminalTest.cpp | |
parent | 94994d372d014ce4c8758b9605d63fae651bd8aa (diff) |
Notes
Diffstat (limited to 'unittests/Utility/AnsiTerminalTest.cpp')
-rw-r--r-- | unittests/Utility/AnsiTerminalTest.cpp | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/unittests/Utility/AnsiTerminalTest.cpp b/unittests/Utility/AnsiTerminalTest.cpp deleted file mode 100644 index f2d755db1beb..000000000000 --- a/unittests/Utility/AnsiTerminalTest.cpp +++ /dev/null @@ -1,55 +0,0 @@ -//===-- AnsiTerminalTest.cpp ------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "gtest/gtest.h" - -#include "lldb/Utility/AnsiTerminal.h" - -using namespace lldb_utility; - -TEST(AnsiTerminal, Empty) { EXPECT_EQ("", ansi::FormatAnsiTerminalCodes("")); } - -TEST(AnsiTerminal, WhiteSpace) { - EXPECT_EQ(" ", ansi::FormatAnsiTerminalCodes(" ")); -} - -TEST(AnsiTerminal, AtEnd) { - EXPECT_EQ("abc\x1B[30m", - ansi::FormatAnsiTerminalCodes("abc${ansi.fg.black}")); -} - -TEST(AnsiTerminal, AtStart) { - EXPECT_EQ("\x1B[30mabc", - ansi::FormatAnsiTerminalCodes("${ansi.fg.black}abc")); -} - -TEST(AnsiTerminal, KnownPrefix) { - EXPECT_EQ("${ansi.fg.redish}abc", - ansi::FormatAnsiTerminalCodes("${ansi.fg.redish}abc")); -} - -TEST(AnsiTerminal, Unknown) { - EXPECT_EQ("${ansi.fg.foo}abc", - ansi::FormatAnsiTerminalCodes("${ansi.fg.foo}abc")); -} - -TEST(AnsiTerminal, Incomplete) { - EXPECT_EQ("abc${ansi.", ansi::FormatAnsiTerminalCodes("abc${ansi.")); -} - -TEST(AnsiTerminal, Twice) { - EXPECT_EQ("\x1B[30m\x1B[31mabc", - ansi::FormatAnsiTerminalCodes("${ansi.fg.black}${ansi.fg.red}abc")); -} - -TEST(AnsiTerminal, Basic) { - EXPECT_EQ( - "abc\x1B[31mabc\x1B[0mabc", - ansi::FormatAnsiTerminalCodes("abc${ansi.fg.red}abc${ansi.normal}abc")); -} |