diff options
author | Sadik Armagan <sadik.armagan@arm.com> | 2021-11-24 15:47:28 +0000 |
---|---|---|
committer | Sadik Armagan <sadik.armagan@arm.com> | 2021-12-14 11:02:41 +0000 |
commit | a097d2a0ed8e30d5aaf6d29ec18d0c39201b7b67 (patch) | |
tree | 947e587bc42d07f52c55b155308b5ea5bd3ebacd /src/armnn/test/UnitTests.cpp | |
parent | bc14881a76699dd942e94265116da68a6466455e (diff) | |
download | armnn-a097d2a0ed8e30d5aaf6d29ec18d0c39201b7b67.tar.gz |
IVGCVSW-6453 'Move the ArmNN Test Utils code to a physically separate directory'
* Created include/armnnTestUtils directory
* Moved Arm NN test utils files into armnnTestUtils directory
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I03ac54c645c41c52650c4c03b6a58fb1481fef5d
Diffstat (limited to 'src/armnn/test/UnitTests.cpp')
-rw-r--r-- | src/armnn/test/UnitTests.cpp | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/src/armnn/test/UnitTests.cpp b/src/armnn/test/UnitTests.cpp deleted file mode 100644 index cf532a76fd..0000000000 --- a/src/armnn/test/UnitTests.cpp +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright © 2017 Arm Ltd and Contributors. All rights reserved. -// SPDX-License-Identifier: MIT -// - -#ifndef DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN -#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN -#endif -#include <doctest/doctest.h> - -#include "UnitTests.hpp" - -struct ConfigureLoggingFixture -{ - ConfigureLoggingFixture() - { - ConfigureLoggingTest(); - } -}; - - - -TEST_SUITE("LoggerSuite") -{ -TEST_CASE_FIXTURE(ConfigureLoggingFixture, "LoggerTest") -{ - std::stringstream ss; - { - struct StreamRedirector - { - public: - StreamRedirector(std::ostream& stream, std::streambuf* newStreamBuffer) - : m_Stream(stream) - , m_BackupBuffer(m_Stream.rdbuf(newStreamBuffer)) - {} - ~StreamRedirector() { m_Stream.rdbuf(m_BackupBuffer); } - - private: - std::ostream& m_Stream; - std::streambuf* m_BackupBuffer; - }; - - StreamRedirector redirect(std::cout, ss.rdbuf()); - - using namespace armnn; - SetLogFilter(LogSeverity::Trace); - SetAllLoggingSinks(true, false, false); - - ARMNN_LOG(trace) << "My trace message; " << -2; - ARMNN_LOG(debug) << "My debug message; " << -1; - ARMNN_LOG(info) << "My info message; " << 0; - ARMNN_LOG(warning) << "My warning message; " << 1; - ARMNN_LOG(error) << "My error message; " << 2; - ARMNN_LOG(fatal) << "My fatal message; " << 3; - - SetLogFilter(LogSeverity::Fatal); - } - - CHECK(ss.str().find("Trace: My trace message; -2") != std::string::npos); - CHECK(ss.str().find("Debug: My debug message; -1") != std::string::npos); - CHECK(ss.str().find("Info: My info message; 0") != std::string::npos); - CHECK(ss.str().find("Warning: My warning message; 1") != std::string::npos); - CHECK(ss.str().find("Error: My error message; 2") != std::string::npos); - CHECK(ss.str().find("Fatal: My fatal message; 3") != std::string::npos); -} - -}
\ No newline at end of file |