MCPcopy Create free account
hub / github.com/KDE/kdevelop / testNormalizeLineEndings_data

Method testNormalizeLineEndings_data

kdevplatform/util/tests/test_stringhandler.cpp:280–297  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

278}
279
280void TestStringHandler::testNormalizeLineEndings_data()
281{
282 QTest::addColumn<QByteArray>("text");
283 QTest::addColumn<QByteArray>("expectedOutput");
284
285 QTest::newRow("trivial")
286 << QByteArray("foo\nbar\n")
287 << QByteArray("foo\nbar\n");
288 QTest::newRow("dos")
289 << QByteArray("foo\r\nbar\r\n")
290 << QByteArray("foo\nbar\n");
291 QTest::newRow("macos_classic")
292 << QByteArray("foo\rbar\r")
293 << QByteArray("foo\nbar\n");
294 QTest::newRow("mess")
295 << QByteArray("\r\n\n\r\r\r\n\r")
296 << QByteArray("\n\n\n\n\n\n");
297}
298
299#include "moc_test_stringhandler.cpp"

Callers

nothing calls this directly

Calls 1

QByteArrayClass · 0.50

Tested by

no test coverage detected