MCPcopy Create free account
hub / github.com/Audio4Linux/JDSP4Linux / testReplaceRow

Method testReplaceRow

3rdparty/qtcsv-qt5/tests/testvariantdata.cpp:322–342  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

320}
321
322void TestVariantData::testReplaceRow()
323{
324 QStringList valuesFirst, valuesSecond;
325 valuesFirst << "one" << "two" << "three";
326 valuesSecond << "asgreg" << "ertetw" << "";
327
328 QString stringOne("hey test"), stringTwo("sdfwioiouoioi");
329
330 QtCSV::VariantData data;
331 data << valuesFirst << valuesSecond << stringOne;
332
333 data.replaceRow(0, stringTwo);
334 QVERIFY2((QStringList() << stringTwo) == data.rowValues(0),
335 "Wrong data for first row");
336
337 data.replaceRow(2, QStringList());
338 QVERIFY2(QStringList() == data.rowValues(2), "Wrong data for third row");
339
340 data.replaceRow(1, valuesFirst);
341 QVERIFY2(valuesFirst == data.rowValues(1), "Wrong data for second row");
342}

Callers

nothing calls this directly

Calls 3

QStringListClass · 0.50
replaceRowMethod · 0.45
rowValuesMethod · 0.45

Tested by

no test coverage detected