static_assert( __cplusplus > 2020'99 ); #include "../OutUnixFileBuf.h" #include #include #include #include #include auto init= Alepha::Utility::enroll <=[] { using namespace Alepha::Testing::exports; "Can we write to /dev/null?"_test <=[] { const auto fd= Alepha::AutoRAII { []{ return open( "/dev/null", O_WRONLY ); }, ::close }; Alepha::IOStreams::OutUnixFileBuf buf{ fd }; std::ostream file{ &buf }; }; };