equal
deleted
inserted
replaced
54 tst_QVector() {} |
54 tst_QVector() {} |
55 virtual ~tst_QVector() {} |
55 virtual ~tst_QVector() {} |
56 |
56 |
57 private slots: |
57 private slots: |
58 void outOfMemory(); |
58 void outOfMemory(); |
|
59 void QTBUG6416_reserve(); |
59 }; |
60 }; |
60 |
61 |
61 int fooCtor; |
62 int fooCtor; |
62 int fooDtor; |
63 int fooDtor; |
63 |
64 |
218 QCOMPARE(b.capacity(), 0); |
219 QCOMPARE(b.capacity(), 0); |
219 } |
220 } |
220 } |
221 } |
221 } |
222 } |
222 |
223 |
|
224 void tst_QVector::QTBUG6416_reserve() |
|
225 { |
|
226 fooCtor = 0; |
|
227 fooDtor = 0; |
|
228 { |
|
229 QVector<Foo> a; |
|
230 a.resize(2); |
|
231 QVector<Foo> b(a); |
|
232 b.reserve(1); |
|
233 } |
|
234 QCOMPARE(fooCtor, fooDtor); |
|
235 } |
|
236 |
223 QTEST_APPLESS_MAIN(tst_QVector) |
237 QTEST_APPLESS_MAIN(tst_QVector) |
224 #include "tst_qvector.moc" |
238 #include "tst_qvector.moc" |