MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / setFileName

Method setFileName

lib/QuaZip/qztest/testquazipfile.cpp:409–436  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

407}
408
409void TestQuaZipFile::setFileName()
410{
411 QString testFileName = "testZipName.txt";
412 QString testZipName = "testZipName.zip";
413 QVERIFY(createTestFiles(QStringList() << testFileName));
414 QVERIFY(createTestArchive(testZipName, QStringList() << testFileName));
415 QuaZipFile testFile(testZipName);
416 testFile.setFileName(testFileName.toUpper());
417#ifdef Q_OS_WIN
418 QVERIFY(testFile.open(QIODevice::ReadOnly));
419 testFile.close();
420#else
421 QVERIFY(!testFile.open(QIODevice::ReadOnly));
422#endif
423 testFile.setFileName(testFileName.toUpper(), QuaZip::csInsensitive);
424 QCOMPARE(testFile.getCaseSensitivity(), QuaZip::csInsensitive);
425 QVERIFY(testFile.open(QIODevice::ReadOnly));
426 QCOMPARE(testFile.getActualFileName(), testFileName);
427 testFile.close();
428 testFile.setFileName(testFileName.toUpper(), QuaZip::csSensitive);
429 QCOMPARE(testFile.getFileName(), testFileName.toUpper());
430 QCOMPARE(testFile.getActualFileName(), QString());
431 QVERIFY(!testFile.open(QIODevice::ReadOnly));
432 testFile.setFileName(testFileName);
433 removeTestFiles(QStringList() << testFileName);
434 QDir curDir;
435 curDir.remove(testZipName);
436}
437
438void TestQuaZipFile::constructorDestructor()
439{

Callers 3

writeMethod · 0.45
setZipNameMethod · 0.45
getFileInfoMethod · 0.45

Calls 9

createTestFilesFunction · 0.85
createTestArchiveFunction · 0.85
removeTestFilesFunction · 0.85
getCaseSensitivityMethod · 0.80
getActualFileNameMethod · 0.80
openMethod · 0.45
closeMethod · 0.45
getFileNameMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected