equal
deleted
inserted
replaced
835 |
835 |
836 i = map1.find(9, 98); |
836 i = map1.find(9, 98); |
837 QVERIFY(i.key() == 9); |
837 QVERIFY(i.key() == 9); |
838 QVERIFY(i.value() == 98); |
838 QVERIFY(i.value() == 98); |
839 } |
839 } |
840 |
|
841 { |
|
842 QMultiMap<int, int> map1; |
|
843 map1.insert(42, 1); |
|
844 map1.insert(10, 2); |
|
845 map1.insert(48, 3); |
|
846 QMultiMap<int, int> map2; |
|
847 map2.insert(8, 4); |
|
848 map2.insert(42, 5); |
|
849 map2.insert(95, 12); |
|
850 |
|
851 map1+=map2; |
|
852 map2.insert(42, 1); |
|
853 map2.insert(10, 2); |
|
854 map2.insert(48, 3); |
|
855 QCOMPARE(map1.count(), map2.count()); |
|
856 QVERIFY(map1.remove(42,5)); |
|
857 QVERIFY(map2.remove(42,5)); |
|
858 QVERIFY(map1 == map2); |
|
859 } |
|
860 } |
840 } |
861 |
841 |
862 QTEST_APPLESS_MAIN(tst_QMap) |
842 QTEST_APPLESS_MAIN(tst_QMap) |
863 #include "tst_qmap.moc" |
843 #include "tst_qmap.moc" |