| 359 | } |
| 360 | |
| 361 | void TestQuaZip::setCommentCodec() |
| 362 | { |
| 363 | QuaZip zip("commentCodec.zip"); |
| 364 | QVERIFY(zip.open(QuaZip::mdCreate)); |
| 365 | zip.setCommentCodec("WINDOWS-1251"); |
| 366 | zip.setComment(QString::fromUtf8("Вопрос")); |
| 367 | QuaZipFile zipFile(&zip); |
| 368 | QVERIFY(zipFile.open(QIODevice::WriteOnly, QuaZipNewInfo("test.txt"))); |
| 369 | zipFile.close(); |
| 370 | zip.close(); |
| 371 | QVERIFY(zip.open(QuaZip::mdUnzip)); |
| 372 | zip.setCommentCodec(QTextCodec::codecForName("KOI8-R")); |
| 373 | QCOMPARE(zip.getComment(), QString::fromUtf8("бНОПНЯ")); |
| 374 | zip.close(); |
| 375 | QDir().remove(zip.getZipName()); |
| 376 | } |
| 377 | |
| 378 | void TestQuaZip::setAutoClose() |
| 379 | { |
nothing calls this directly
no test coverage detected