Changeset View
Changeset View
Standalone View
Standalone View
autotests/kfiltertest.cpp
Context not available. | |||||
454 | QByteArray expectedData{"foo\nbar\nbaz\n"}; | 454 | QByteArray expectedData{"foo\nbar\nbaz\n"}; | ||
---|---|---|---|---|---|
455 | QCOMPARE(extractedData, expectedData); | 455 | QCOMPARE(extractedData, expectedData); | ||
456 | } | 456 | } | ||
457 | | ||||
458 | void KFilterTest::test_noopgz_small() | ||||
459 | { | ||||
460 | // Small uncompressed file with .gz suffix to test KGzipFilter::uncompress_noop() | ||||
461 | QString data = QFINDTESTDATA("data/noop_small.gz"); | ||||
462 | KFilterDev dev(data); | ||||
463 | QVERIFY(dev.open(QIODevice::ReadOnly)); | ||||
464 | QByteArray extractedData = dev.readAll(); | ||||
465 | QByteArray expectedData{"Hello World!\n"}; | ||||
466 | QCOMPARE(extractedData, expectedData); | ||||
467 | } | ||||
468 | | ||||
469 | void KFilterTest::test_noopgz_big() | ||||
470 | { | ||||
471 | // Big (bigger than BUFFER_SIZE) uncompressed file with .gz suffix | ||||
472 | QString data = QFINDTESTDATA("data/noop_big.gz"); | ||||
473 | KFilterDev dev(data); | ||||
474 | QVERIFY(dev.open(QIODevice::ReadOnly)); | ||||
475 | int lines = 0; | ||||
476 | QByteArray extractedData; | ||||
477 | while (!dev.atEnd() && lines < 2001) { | ||||
478 | extractedData = dev.readLine(); | ||||
479 | ++lines; | ||||
480 | } | ||||
481 | QCOMPARE(lines, 2000); | ||||
482 | QByteArray expectedData{"Hello World 2000\n"}; | ||||
483 | QCOMPARE(extractedData, expectedData); | ||||
484 | } | ||||
Context not available. |