diff options
Diffstat (limited to 'kernel/tests/kapi/cio.cpp')
| -rw-r--r-- | kernel/tests/kapi/cio.cpp | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/kernel/tests/kapi/cio.cpp b/kernel/tests/kapi/cio.cpp deleted file mode 100644 index 6359fa8..0000000 --- a/kernel/tests/kapi/cio.cpp +++ /dev/null @@ -1,38 +0,0 @@ -#include <kapi/cio.hpp> - -#include "kernel/tests/log_buffer.hpp" - -#include <iostream> -#include <string> -#include <string_view> - -namespace kapi::cio -{ - - namespace - { - - class test_output_device : public output_device - { - public: - test_output_device() = default; - - auto write(output_stream stream, std::string_view text) -> void override - { - auto & standard_stream = stream == output_stream::stdout ? std::cout : std::cerr; - standard_stream << text; - if (text != "\n") - { - kernel::tests::log_buffer::append(std::string{text}); - } - } - } device{}; - - } // namespace - - auto init() -> void - { - set_output_device(device); - } - -} // namespace kapi::cio
\ No newline at end of file |
