diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-03-07 23:33:03 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-03-07 23:33:03 +0100 |
| commit | 04b5957318df591f56e0a5d39720df143dc8230d (patch) | |
| tree | d241c7d2008e2dad80c989ea2539998b11b12717 /test | |
| parent | 9bebb9724c5b7f254e3cea62a5cdb3c5e0e8571e (diff) | |
Fix screen name order in KDM emails.
Diffstat (limited to 'test')
| -rw-r--r-- | test/util_test.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/util_test.cc b/test/util_test.cc index 49d0b3bc2..afcc4cfc9 100644 --- a/test/util_test.cc +++ b/test/util_test.cc @@ -155,3 +155,14 @@ BOOST_AUTO_TEST_CASE(word_wrap_test) 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"); } + + +BOOST_AUTO_TEST_CASE(screen_names_to_string_test) +{ + BOOST_CHECK_EQUAL(screen_names_to_string({"1", "2", "3"}), "1, 2, 3"); + BOOST_CHECK_EQUAL(screen_names_to_string({"3", "2", "1"}), "1, 2, 3"); + BOOST_CHECK_EQUAL(screen_names_to_string({"39", "3", "10", "1", "2"}), "1, 2, 3, 10, 39"); + BOOST_CHECK_EQUAL(screen_names_to_string({"Sheila", "Fred", "Jim"}), "Fred, Jim, Sheila"); + BOOST_CHECK_EQUAL(screen_names_to_string({"Sheila", "Fred", "Jim", "1"}), "1, Fred, Jim, Sheila"); +} + |
