Index: src/libchcore/Tests/TestsTString.cpp =================================================================== diff -u -N -rd56d66c19fc54562eb0c8e54bc6acff1e7eb4ef8 -r9479911a096555a7504c5c8a8eaee83ecb63440c --- src/libchcore/Tests/TestsTString.cpp (.../TestsTString.cpp) (revision d56d66c19fc54562eb0c8e54bc6acff1e7eb4ef8) +++ src/libchcore/Tests/TestsTString.cpp (.../TestsTString.cpp) (revision 9479911a096555a7504c5c8a8eaee83ecb63440c) @@ -607,3 +607,11 @@ EXPECT_NO_THROW(strValue = _T("")); EXPECT_EQ(strValue, _T("")); } + +TEST(TStringTests, TrimRightSelf) +{ + TString strValue(_T("Some string")); + + strValue.TrimRightSelf(L"gn"); + EXPECT_EQ(strValue, L"Some stri"); +}