diff options
Diffstat (limited to 'src/tests')
-rw-r--r-- | src/tests/StringUtiltest.cc | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/src/tests/StringUtiltest.cc b/src/tests/StringUtiltest.cc index 78afcb1..768ad7e 100644 --- a/src/tests/StringUtiltest.cc +++ b/src/tests/StringUtiltest.cc | |||
@@ -28,13 +28,6 @@ | |||
28 | #include <iostream> | 28 | #include <iostream> |
29 | #include <memory> | 29 | #include <memory> |
30 | 30 | ||
31 | #ifdef UDS | ||
32 | #include <uds/init.hh> | ||
33 | #include <uds/uds.hh> | ||
34 | // configure UDS | ||
35 | uds::uds_flags_t uds::flags = uds::leak_check|uds::log_allocs; | ||
36 | #endif | ||
37 | |||
38 | using namespace std; | 31 | using namespace std; |
39 | using namespace FbTk; | 32 | using namespace FbTk; |
40 | 33 | ||
@@ -132,13 +125,26 @@ void testGetStringBetween() { | |||
132 | } | 125 | } |
133 | } | 126 | } |
134 | int main() { | 127 | int main() { |
135 | #ifdef UDS | 128 | try { |
136 | uds::Init uds_init; | 129 | string replaceme = "something((((otherthanthis)could[be]changed"; |
137 | #endif | 130 | |
131 | string newstr = StringUtil::replaceString(replaceme, "(", "\\("); | ||
132 | |||
133 | newstr = StringUtil::replaceString(newstr, ")", "\\)"); | ||
134 | newstr = StringUtil::replaceString(newstr, "be", "not be"); | ||
135 | |||
136 | cerr<<"original = "<<replaceme<<endl; | ||
137 | cerr<<"newstr = "<<newstr<<endl; | ||
138 | } catch (std::exception e) { | ||
139 | cerr<<"exception: "<<e.what()<<endl; | ||
140 | } | ||
138 | cerr<<"Testing stringtok."<<endl; | 141 | cerr<<"Testing stringtok."<<endl; |
139 | testStringtok(); | 142 | testStringtok(); |
140 | cerr<<"Testing expandFilename."<<endl; | 143 | cerr<<"Testing expandFilename."<<endl; |
141 | testExpandFilename(); | 144 | testExpandFilename(); |
142 | cerr<<"Testing strcasestr."<<endl; | 145 | cerr<<"Testing strcasestr."<<endl; |
143 | testStrcasestr(); | 146 | testStrcasestr(); |
147 | |||
148 | |||
149 | |||
144 | } | 150 | } |