diff options
author | Marc Mutz <marc.mutz@qt.io> | 2022-04-11 17:08:42 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2022-04-13 08:10:47 +0200 |
commit | ef895869b45f53836cbf21e133c191aea96c0316 (patch) | |
tree | 7e391be8003f56571183a4028d401647d1ca80ea /tests/auto/corelib/tools/containerapisymmetry | |
parent | 7a7023b7b1693ceaafcbafb30d41fb3a4c820a90 (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.cpp | 12 |
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> |