X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fboost%2Flibs%2Flogic%2Ftest%2Ftribool_io_test.cpp;h=c2d502129ab024663462ccc4039ffa4cac36784b;hb=92f5a8d42d07f9929ae4fa7e01342fe8d96808a8;hp=84bce90d9eea63e3e5c3327052341b48ec0845f3;hpb=a0324939f9d0e1905d5df8f57442f09dc70af83d;p=ceph.git diff --git a/ceph/src/boost/libs/logic/test/tribool_io_test.cpp b/ceph/src/boost/libs/logic/test/tribool_io_test.cpp index 84bce90d9..c2d502129 100644 --- a/ceph/src/boost/libs/logic/test/tribool_io_test.cpp +++ b/ceph/src/boost/libs/logic/test/tribool_io_test.cpp @@ -20,6 +20,18 @@ int test_main(int, char*[]) tribool x; + #if !defined(BOOST_NO_CWCHAR) && !defined(BOOST_NO_STD_WSTRING) + std::wostringstream wout; + wout << std::boolalpha << tribool(false); + BOOST_CHECK(wout.str() == L"false"); + wout.str(std::wstring()); + wout << std::boolalpha << tribool(true); + BOOST_CHECK(wout.str() == L"true"); + wout.str(std::wstring()); + wout << std::boolalpha << tribool(indeterminate); + BOOST_CHECK(wout.str() == L"indeterminate"); + #endif + // Check tribool output std::ostringstream out;