Add trivial wxVectorContains() helper

This is nicer than using std::find() when only a test for presence is
required.
This commit is contained in:
Vadim Zeitlin
2020-11-16 04:04:12 +01:00
parent b021c3c938
commit 516066939a
3 changed files with 42 additions and 0 deletions

View File

@@ -288,6 +288,22 @@ TEST_CASE("wxVector::Sort", "[vector][sort]")
}
}
TEST_CASE("wxVector::Contains", "[vector][contains]")
{
wxVector<int> v;
CHECK( !wxVectorContains(v, 0) );
v.push_back(3);
CHECK( wxVectorContains(v, 3) );
v.push_back(2);
v.push_back(3);
CHECK( wxVectorContains(v, 2) );
CHECK( wxVectorContains(v, 3) );
CHECK( !wxVectorContains(v, 1) );
}
TEST_CASE("wxVector::operator==", "[vector][compare]")
{
wxVector<wxString> v1, v2;