From 61614dcb37ce1bc3cf3fc2915ccac741cfef68e5 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 25 Feb 2023 23:38:47 +0100 Subject: Add word_wrap(). --- test/util_test.cc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'test') diff --git a/test/util_test.cc b/test/util_test.cc index 872e6f885..49d0b3bc2 100644 --- a/test/util_test.cc +++ b/test/util_test.cc @@ -147,3 +147,11 @@ BOOST_AUTO_TEST_CASE (copy_in_bits_test) check_file ("build/test/random.dat", "build/test/random.dat2"); } } + + +BOOST_AUTO_TEST_CASE(word_wrap_test) +{ + BOOST_CHECK_EQUAL(word_wrap("hello world", 8), "hello \nworld\n"); + BOOST_CHECK(word_wrap("hello this is a longer bit of text and it should be word-wrapped", 31) == string{"hello this is a longer bit of \ntext and it should be word-\nwrapped\n"}); + BOOST_CHECK_EQUAL(word_wrap("hellocan'twrapthissadly", 5), "hello\ncan't\nwrapt\nhissa\ndly\n"); +} -- cgit v1.2.3