File tree Expand file tree Collapse file tree 3 files changed +11
-0
lines changed
Expand file tree Collapse file tree 3 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -68,6 +68,7 @@ enum error_t : uint8_t
6868 mremap_failure,
6969 munmap_failure,
7070 madvise_failure,
71+ sysconf_failure,
7172 ftruncate_failure,
7273 fsync_failure,
7374
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ DEFINE_ERROR_T_MESSAGE_MAP(error)
6161 { mremap_failure, " mremap failure" },
6262 { munmap_failure, " munmap failure" },
6363 { madvise_failure, " madvise failure" },
64+ { sysconf_failure, " sysconf failure" },
6465 { ftruncate_failure, " ftruncate failure" },
6566 { fsync_failure, " fsync failure" },
6667
Original file line number Diff line number Diff line change @@ -203,6 +203,15 @@ BOOST_AUTO_TEST_CASE(error_t__code__madvise_failure__true_exected_message)
203203 BOOST_REQUIRE_EQUAL (ec.message (), " madvise failure" );
204204}
205205
206+ BOOST_AUTO_TEST_CASE (error_t__code__sysconf_failure__true_exected_message)
207+ {
208+ constexpr auto value = error::sysconf_failure;
209+ const auto ec = code (value);
210+ BOOST_REQUIRE (ec);
211+ BOOST_REQUIRE (ec == value);
212+ BOOST_REQUIRE_EQUAL (ec.message (), " sysconf failure" );
213+ }
214+
206215BOOST_AUTO_TEST_CASE (error_t__code__ftruncate_failure__true_exected_message)
207216{
208217 constexpr auto value = error::ftruncate_failure;
You can’t perform that action at this time.
0 commit comments