]> git.saurik.com Git - apt.git/blobdiff - test/libapt/strutil_test.cc
vendor/steamos/*:
[apt.git] / test / libapt / strutil_test.cc
index b044b7f341469e2f12f4c5d914fb25e0283fa530..8215654d0dbc09d2056fb6899df8db91f5f81127 100644 (file)
@@ -65,5 +65,27 @@ int main(int argc,char *argv[])
    equals(result[0], "x");
    equals(result[1], "y:z");
 
+   input = "abc";
+   result = StringSplit(input, "");
+   equals(result.size(), 0);
+
+   // endswith
+   bool b;
+   input = "abcd";
+   b = APT::String::Endswith(input, "d");
+   equals(b, true);
+
+   b = APT::String::Endswith(input, "cd");
+   equals(b, true);
+
+   b = APT::String::Endswith(input, "abcd");
+   equals(b, true);
+
+   b = APT::String::Endswith(input, "x");
+   equals(b, false);
+
+   b = APT::String::Endswith(input, "abcndefg");
+   equals(b, false);
+
    return 0;
 }