String::tokenize()
[libacl.git] / test / string_split_join.cpp
index fbe7946..8dc12a3 100644 (file)
@@ -84,6 +84,15 @@ int main()
    assert(ss5[2] == "bbb");
    assert(ss5[3] == "");
 
+   //  Test tokenize
+   String s6("aaa...bbb");
+   SuperString ss6 = s6.tokenize("."); 
+   std::cout << "The string \"" << s6 << "\" tokenized on \".\":\n";
+   print_ss(ss6);
+   std::cout << "\n";
+   assert(~ss6 == 2);
+   assert(ss6[0] == "aaa");
+   assert(ss6[1] == "bbb");
 
    return 0;
 }