From 974feb4c3923923781f1e54eb9da69e7b56c91c4 Mon Sep 17 00:00:00 2001 From: Pavel Tyunin Date: Wed, 30 Jun 2021 19:59:18 +0300 Subject: [PATCH] Add tests for wxString move constructors --- tests/strings/stdstrings.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/strings/stdstrings.cpp b/tests/strings/stdstrings.cpp index a3b9f92476..2b01a0656d 100644 --- a/tests/strings/stdstrings.cpp +++ b/tests/strings/stdstrings.cpp @@ -29,6 +29,8 @@ TEST_CASE("StdString::Constructors", "[stdstring]") s6(s3, 0, 8), s7(s3.begin(), s3.begin() + 8); wxString s8(s1, 4, 8); + wxString s9(wxString(s1, 8)), + s10(wxString(s3), 8); CHECK( s1 == wxT("abcdefgh") ); CHECK( s2 == s1 ); @@ -37,6 +39,8 @@ TEST_CASE("StdString::Constructors", "[stdstring]") CHECK( s6 == s1 ); CHECK( s7 == s1 ); CHECK( s8 == wxT("efgh") ); + CHECK( s9 == wxT("abcdefgh")); + CHECK( s10 == s1 ); const char *pc = s1.c_str(); CHECK( wxString(pc + 1, pc + 4) == "bcd" );