MCPcopy Index your code
hub / github.com/Audio4Linux/JDSP4Linux / testReplaceRow

Method testReplaceRow

3rdparty/qtcsv/tests/testvariantdata.cpp:302–321  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

300}
301
302void TestVariantData::testReplaceRow() {
303 QStringList valuesFirst, valuesSecond;
304 valuesFirst << "one" << "two" << "three";
305 valuesSecond << "asgreg" << "ertetw" << "";
306
307 QString stringOne("hey test"), stringTwo("sdfwioiouoioi");
308
309 QtCSV::VariantData data;
310 data << valuesFirst << valuesSecond << stringOne;
311
312 data.replaceRow(0, stringTwo);
313 QVERIFY2((QStringList() << stringTwo) == data.rowValues(0),
314 "Wrong data for first row");
315
316 data.replaceRow(2, QStringList());
317 QVERIFY2(QStringList() == data.rowValues(2), "Wrong data for third row");
318
319 data.replaceRow(1, valuesFirst);
320 QVERIFY2(valuesFirst == data.rowValues(1), "Wrong data for second row");
321}

Callers

nothing calls this directly

Calls 3

QStringListClass · 0.50
replaceRowMethod · 0.45
rowValuesMethod · 0.45

Tested by

no test coverage detected