Ejemplo n.º 1
0
void tst_QList::endsWith() const
{
    QList<QString> list;
    list << "foo" << "bar" << "baz";

    // test it returns correctly in both cases
    QVERIFY(list.endsWith(QLatin1String("baz")));
    QVERIFY(!list.endsWith(QLatin1String("bar")));

    // remove an item and make sure the end item changes
    list.pop_back();
    QVERIFY(list.endsWith(QLatin1String("bar")));
}
Ejemplo n.º 2
0
int main ()
{
    QList<QString> first;
    QList<QString> second;
    first << "A" << "B" << "C" << "B" << "A";
    second = first.mid(2);
    assert(second.endsWith("B"));
    assert(second.size() != 3);
  return 0;
}