@@ -45,7 +45,7 @@ void TestStrdupSplitter(nlTestSuite * inSuite, void * inContext)
4545 StringSplitter splitter (" single" , ' ,' );
4646
4747 NL_TEST_ASSERT (inSuite, splitter.Next (out));
48- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " single" ) ));
48+ NL_TEST_ASSERT (inSuite, out.data_equal (" single" _span ));
4949
5050 // next stays at nullptr also after valid data
5151 NL_TEST_ASSERT (inSuite, !splitter.Next (out));
@@ -59,11 +59,11 @@ void TestStrdupSplitter(nlTestSuite * inSuite, void * inContext)
5959 StringSplitter splitter (" one,two,three" , ' ,' );
6060
6161 NL_TEST_ASSERT (inSuite, splitter.Next (out));
62- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " one" ) ));
62+ NL_TEST_ASSERT (inSuite, out.data_equal (" one" _span ));
6363 NL_TEST_ASSERT (inSuite, splitter.Next (out));
64- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " two" ) ));
64+ NL_TEST_ASSERT (inSuite, out.data_equal (" two" _span ));
6565 NL_TEST_ASSERT (inSuite, splitter.Next (out));
66- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " three" ) ));
66+ NL_TEST_ASSERT (inSuite, out.data_equal (" three" _span ));
6767 NL_TEST_ASSERT (inSuite, !splitter.Next (out));
6868 NL_TEST_ASSERT (inSuite, out.data () == nullptr );
6969 }
@@ -73,15 +73,15 @@ void TestStrdupSplitter(nlTestSuite * inSuite, void * inContext)
7373 StringSplitter splitter (" a**bc*d,e*f" , ' *' );
7474
7575 NL_TEST_ASSERT (inSuite, splitter.Next (out));
76- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " a" ) ));
76+ NL_TEST_ASSERT (inSuite, out.data_equal (" a" _span ));
7777 NL_TEST_ASSERT (inSuite, splitter.Next (out));
78- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
78+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
7979 NL_TEST_ASSERT (inSuite, splitter.Next (out));
80- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " bc" ) ));
80+ NL_TEST_ASSERT (inSuite, out.data_equal (" bc" _span ));
8181 NL_TEST_ASSERT (inSuite, splitter.Next (out));
82- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " d,e" ) ));
82+ NL_TEST_ASSERT (inSuite, out.data_equal (" d,e" _span ));
8383 NL_TEST_ASSERT (inSuite, splitter.Next (out));
84- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " f" ) ));
84+ NL_TEST_ASSERT (inSuite, out.data_equal (" f" _span ));
8585 NL_TEST_ASSERT (inSuite, !splitter.Next (out));
8686 }
8787
@@ -90,37 +90,37 @@ void TestStrdupSplitter(nlTestSuite * inSuite, void * inContext)
9090 StringSplitter splitter (" ," , ' ,' );
9191 // Note that even though "" is nullptr right away, "," becomes two empty strings
9292 NL_TEST_ASSERT (inSuite, splitter.Next (out));
93- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
93+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
9494 NL_TEST_ASSERT (inSuite, splitter.Next (out));
95- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
95+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
9696 NL_TEST_ASSERT (inSuite, !splitter.Next (out));
9797 }
9898 {
9999 StringSplitter splitter (" log," , ' ,' );
100100 NL_TEST_ASSERT (inSuite, splitter.Next (out));
101- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " log" ) ));
101+ NL_TEST_ASSERT (inSuite, out.data_equal (" log" _span ));
102102 NL_TEST_ASSERT (inSuite, splitter.Next (out));
103- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
103+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
104104 NL_TEST_ASSERT (inSuite, !splitter.Next (out));
105105 }
106106 {
107107 StringSplitter splitter (" ,log" , ' ,' );
108108 NL_TEST_ASSERT (inSuite, splitter.Next (out));
109- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
109+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
110110 NL_TEST_ASSERT (inSuite, splitter.Next (out));
111- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " log" ) ));
111+ NL_TEST_ASSERT (inSuite, out.data_equal (" log" _span ));
112112 NL_TEST_ASSERT (inSuite, !splitter.Next (out));
113113 }
114114 {
115115 StringSplitter splitter (" ,,," , ' ,' );
116116 NL_TEST_ASSERT (inSuite, splitter.Next (out));
117- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
117+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
118118 NL_TEST_ASSERT (inSuite, splitter.Next (out));
119- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
119+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
120120 NL_TEST_ASSERT (inSuite, splitter.Next (out));
121- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
121+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
122122 NL_TEST_ASSERT (inSuite, splitter.Next (out));
123- NL_TEST_ASSERT (inSuite, out.data_equal (CharSpan::fromCharString ( " " ) ));
123+ NL_TEST_ASSERT (inSuite, out.data_equal (" " _span ));
124124 NL_TEST_ASSERT (inSuite, !splitter.Next (out));
125125 }
126126}
0 commit comments