summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/tools/containerapisymmetry
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-04-11 17:08:42 +0200
committerMarc Mutz <marc.mutz@qt.io>2022-04-13 08:10:47 +0200
commitef895869b45f53836cbf21e133c191aea96c0316 (patch)
tree7e391be8003f56571183a4028d401647d1ca80ea /tests/auto/corelib/tools/containerapisymmetry
parent7a7023b7b1693ceaafcbafb30d41fb3a4c820a90 (diff)
QVarLengthArray: add missing (size, value) ctor
Extend the corresponding test in tst_containerapisymmetry. [ChangeLog][QtCore][QVarLengthArray] Added (size, value) constructor. Fixes: QTBUG-102469 Change-Id: I4802eebe6ba1a6835e4d6f41e1d3db2a0d7c7894 Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests/auto/corelib/tools/containerapisymmetry')
-rw-r--r--tests/auto/corelib/tools/containerapisymmetry/tst_containerapisymmetry.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/auto/corelib/tools/containerapisymmetry/tst_containerapisymmetry.cpp b/tests/auto/corelib/tools/containerapisymmetry/tst_containerapisymmetry.cpp
index dabf9dd7f4..1c6e6fdb25 100644
--- a/tests/auto/corelib/tools/containerapisymmetry/tst_containerapisymmetry.cpp
+++ b/tests/auto/corelib/tools/containerapisymmetry/tst_containerapisymmetry.cpp
@@ -750,6 +750,18 @@ void tst_ContainerApiSymmetry::resize_impl() const
c.resize(4, V(5));
QCOMPARE(c.size(), S(4));
QCOMPARE(c.back(), V(5));
+
+ // ctor/resize symmetry:
+ {
+ Container c1(S(5), V(4));
+ QCOMPARE(c1.size(), S(5));
+
+ Container c2;
+ c2.resize(S(5), V(4));
+ QCOMPARE(c2.size(), S(5));
+
+ QCOMPARE(c1, c2);
+ }
}
template <typename Container>