********* Start testing of tst_QFileInfo *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_QFileInfo::initTestCase()
PASS   : tst_QFileInfo::getSetCheck()
PASS   : tst_QFileInfo::copy()
PASS   : tst_QFileInfo::isFile(data0)
PASS   : tst_QFileInfo::isFile(data1)
PASS   : tst_QFileInfo::isFile(data2)
PASS   : tst_QFileInfo::isFile(data3)
PASS   : tst_QFileInfo::isFile(data4)
PASS   : tst_QFileInfo::isDir(data0)
PASS   : tst_QFileInfo::isDir(data1)
PASS   : tst_QFileInfo::isDir(data2)
PASS   : tst_QFileInfo::isDir(data3)
PASS   : tst_QFileInfo::isDir(data4)
PASS   : tst_QFileInfo::isDir(simple dir)
PASS   : tst_QFileInfo::isDir(simple dir with slash)
PASS   : tst_QFileInfo::isDir(broken link)
QDEBUG : tst_QFileInfo::isOther() mknod call failed: Operation not permitted
PASS   : tst_QFileInfo::isOther(regular-file)
PASS   : tst_QFileInfo::isOther(symlink-to-regular-file)
PASS   : tst_QFileInfo::isOther(dir)
PASS   : tst_QFileInfo::isOther(symlink-to-dir)
PASS   : tst_QFileInfo::isOther(broken-symlink)
PASS   : tst_QFileInfo::isOther(qresources-file)
PASS   : tst_QFileInfo::isOther(qresources-broken-dir)
PASS   : tst_QFileInfo::isOther(qresources-broken-file)
PASS   : tst_QFileInfo::isOther(/Users/qt/Library/Application Support/tst_qfileinfo-nFazIs/isother_test_dir.YkqgUA/fifo-test)
PASS   : tst_QFileInfo::isOther(character-device)
PASS   : tst_QFileInfo::isOther(symlink-to-special)
PASS   : tst_QFileInfo::isRoot(data0)
PASS   : tst_QFileInfo::isRoot(data1)
PASS   : tst_QFileInfo::isRoot(data2)
PASS   : tst_QFileInfo::isRoot(data3)
PASS   : tst_QFileInfo::isRoot(data4)
PASS   : tst_QFileInfo::isRoot(data5)
PASS   : tst_QFileInfo::isRoot(simple dir)
PASS   : tst_QFileInfo::isRoot(simple dir with slash)
PASS   : tst_QFileInfo::exists(data0)
PASS   : tst_QFileInfo::exists(data1)
PASS   : tst_QFileInfo::exists(data2)
PASS   : tst_QFileInfo::exists(data3)
PASS   : tst_QFileInfo::exists(data4)
PASS   : tst_QFileInfo::exists(data5)
PASS   : tst_QFileInfo::exists(data6)
PASS   : tst_QFileInfo::exists(data7)
PASS   : tst_QFileInfo::exists(data8)
PASS   : tst_QFileInfo::exists(data9)
PASS   : tst_QFileInfo::exists(data10)
PASS   : tst_QFileInfo::exists(data11)
PASS   : tst_QFileInfo::exists(empty)
PASS   : tst_QFileInfo::exists(simple dir)
PASS   : tst_QFileInfo::exists(simple dir with slash)
SKIP   : tst_QFileInfo::deletedFileLinuxProcExists() Linux-only test
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp(642)]
PASS   : tst_QFileInfo::absolutePath(0)
PASS   : tst_QFileInfo::absolutePath(1)
PASS   : tst_QFileInfo::absolutePath(2)
PASS   : tst_QFileInfo::absolutePath(3)
PASS   : tst_QFileInfo::absolutePath(/test)
PASS   : tst_QFileInfo::absolutePath(QTBUG-19995.1)
PASS   : tst_QFileInfo::absolutePath(QTBUG-19995.2)
PASS   : tst_QFileInfo::absFilePath(relativeFile)
PASS   : tst_QFileInfo::absFilePath(relativeFileInSubDir)
PASS   : tst_QFileInfo::absFilePath(absFilePath)
PASS   : tst_QFileInfo::absFilePath(QTBUG-19995)
PASS   : tst_QFileInfo::canonicalPath()
PASS   : tst_QFileInfo::canonicalFilePath()
PASS   : tst_QFileInfo::fileName(relativeFile)
PASS   : tst_QFileInfo::fileName(relativeFileInSubDir)
PASS   : tst_QFileInfo::fileName(absFilePath)
PASS   : tst_QFileInfo::fileName(resource1)
PASS   : tst_QFileInfo::fileName(resource2)
PASS   : tst_QFileInfo::fileName(ending slash [small])
PASS   : tst_QFileInfo::fileName(no ending slash [small])
PASS   : tst_QFileInfo::fileName(ending slash)
PASS   : tst_QFileInfo::fileName(no ending slash)
PASS   : tst_QFileInfo::bundleName(root)
PASS   : tst_QFileInfo::bundleName(etc)
PASS   : tst_QFileInfo::bundleName(safari)
PASS   : tst_QFileInfo::dir(relativeFile)
PASS   : tst_QFileInfo::dir(relativeFileAbsPath)
PASS   : tst_QFileInfo::dir(relativeFileInSubDir)
PASS   : tst_QFileInfo::dir(relativeFileInSubDirAbsPath)
PASS   : tst_QFileInfo::dir(absFilePath)
PASS   : tst_QFileInfo::dir(absFilePathAbsPath)
PASS   : tst_QFileInfo::dir(resource1)
QWARN  : tst_QFileInfo::suffix() Duplicate data tag "hidden1" - please rename.
QWARN  : tst_QFileInfo::suffix() Duplicate data tag "hidden1" - please rename.
QWARN  : tst_QFileInfo::suffix() Duplicate data tag "hidden1" - please rename.
QWARN  : tst_QFileInfo::suffix() Duplicate data tag "hidden2" - please rename.
QWARN  : tst_QFileInfo::suffix() Duplicate data tag "hidden2" - please rename.
QWARN  : tst_QFileInfo::suffix() Duplicate data tag "hidden2" - please rename.
QWARN  : tst_QFileInfo::suffix() Duplicate data tag "hidden2" - please rename.
PASS   : tst_QFileInfo::suffix(noextension0)
PASS   : tst_QFileInfo::suffix(noextension1)
PASS   : tst_QFileInfo::suffix(data0)
PASS   : tst_QFileInfo::suffix(data1)
PASS   : tst_QFileInfo::suffix(data2)
PASS   : tst_QFileInfo::suffix(data3)
PASS   : tst_QFileInfo::suffix(resource1)
PASS   : tst_QFileInfo::suffix(resource2)
PASS   : tst_QFileInfo::suffix(hidden1)
PASS   : tst_QFileInfo::suffix(hidden1)
PASS   : tst_QFileInfo::suffix(hidden1)
PASS   : tst_QFileInfo::suffix(hidden1)
PASS   : tst_QFileInfo::suffix(hidden2)
PASS   : tst_QFileInfo::suffix(hidden2)
PASS   : tst_QFileInfo::suffix(hidden2)
PASS   : tst_QFileInfo::suffix(hidden2)
PASS   : tst_QFileInfo::suffix(hidden2)
PASS   : tst_QFileInfo::completeSuffix(noextension0)
PASS   : tst_QFileInfo::completeSuffix(noextension1)
PASS   : tst_QFileInfo::completeSuffix(data0)
PASS   : tst_QFileInfo::completeSuffix(data1)
PASS   : tst_QFileInfo::completeSuffix(data2)
PASS   : tst_QFileInfo::completeSuffix(data3)
PASS   : tst_QFileInfo::completeSuffix(resource1)
PASS   : tst_QFileInfo::completeSuffix(resource2)
PASS   : tst_QFileInfo::baseName(data0)
PASS   : tst_QFileInfo::baseName(data1)
PASS   : tst_QFileInfo::baseName(data2)
PASS   : tst_QFileInfo::baseName(data3)
PASS   : tst_QFileInfo::baseName(data4)
PASS   : tst_QFileInfo::baseName(resource1)
PASS   : tst_QFileInfo::baseName(resource2)
PASS   : tst_QFileInfo::completeBaseName(data0)
PASS   : tst_QFileInfo::completeBaseName(data1)
PASS   : tst_QFileInfo::completeBaseName(data2)
PASS   : tst_QFileInfo::completeBaseName(data3)
PASS   : tst_QFileInfo::completeBaseName(data4)
PASS   : tst_QFileInfo::completeBaseName(resource1)
PASS   : tst_QFileInfo::completeBaseName(resource2)
PASS   : tst_QFileInfo::permission(data0)
PASS   : tst_QFileInfo::permission(data1)
PASS   : tst_QFileInfo::permission(resource1)
PASS   : tst_QFileInfo::permission(resource2)
PASS   : tst_QFileInfo::permission(resource3)
PASS   : tst_QFileInfo::size(resource1)
PASS   : tst_QFileInfo::size(created-file)
PASS   : tst_QFileInfo::size(resource2)
SKIP   : tst_QFileInfo::systemFiles() This is a Windows only test
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp(1135)]
PASS   : tst_QFileInfo::compareCompiles()
PASS   : tst_QFileInfo::compare(data0)
PASS   : tst_QFileInfo::compare(data1)
PASS   : tst_QFileInfo::compare(data2)
SKIP   : tst_QFileInfo::compare(casesense1) Qt thinks all UNIX filesystems are case sensitive, see QTBUG-28246
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp(1189)]
PASS   : tst_QFileInfo::consistent(ending slash)
PASS   : tst_QFileInfo::consistent(no ending slash)
PASS   : tst_QFileInfo::fileTimes(simple)
PASS   : tst_QFileInfo::fileTimes(longfile)
PASS   : tst_QFileInfo::fileTimes(longfile absolutepath)
PASS   : tst_QFileInfo::setFileTimes()
PASS   : tst_QFileInfo::fakeFileTimes(early)
PASS   : tst_QFileInfo::fakeFileTimes(XP-bug)
PASS   : tst_QFileInfo::isSymLink(existent file)
PASS   : tst_QFileInfo::isSymLink(link)
PASS   : tst_QFileInfo::isSymLink(broken link)
PASS   : tst_QFileInfo::isSymLink(nonexistent)
PASS   : tst_QFileInfo::isSymLink(relative link)
PASS   : tst_QFileInfo::isSymbolicLink(regular)
PASS   : tst_QFileInfo::isSymbolicLink(directory)
PASS   : tst_QFileInfo::isSymbolicLink(nonexistent)
PASS   : tst_QFileInfo::isSymbolicLink(symlink.lnk)
PASS   : tst_QFileInfo::isSymbolicLink(symlink)
PASS   : tst_QFileInfo::isSymbolicLink(directory-symlink)
PASS   : tst_QFileInfo::isShortcut(regular)
PASS   : tst_QFileInfo::isShortcut(directory)
PASS   : tst_QFileInfo::isAlias(regular-file)
PASS   : tst_QFileInfo::isAlias(directory)
PASS   : tst_QFileInfo::isAlias(symlink)
PASS   : tst_QFileInfo::isAlias(file-alias)
PASS   : tst_QFileInfo::isAlias(directory-alias)
PASS   : tst_QFileInfo::isAlias(non-existing-file-alias)
PASS   : tst_QFileInfo::link(existent file)
PASS   : tst_QFileInfo::link(link)
PASS   : tst_QFileInfo::link(broken link)
PASS   : tst_QFileInfo::link(relative link)
PASS   : tst_QFileInfo::isHidden(drive./)
PASS   : tst_QFileInfo::isHidden(.hidden-directory)
PASS   : tst_QFileInfo::isHidden(.hidden-directory/)
PASS   : tst_QFileInfo::isHidden(.hidden-directory//)
PASS   : tst_QFileInfo::isHidden(.hidden-directory/.)
PASS   : tst_QFileInfo::isHidden(.hidden-directory//.)
PASS   : tst_QFileInfo::isHidden(.hidden-directory/..)
PASS   : tst_QFileInfo::isHidden(.hidden-directory//..)
PASS   : tst_QFileInfo::isHidden(/path/to/.hidden-directory)
PASS   : tst_QFileInfo::isHidden(/path/to/.hidden-directory/)
PASS   : tst_QFileInfo::isHidden(/path/to/.hidden-directory//)
PASS   : tst_QFileInfo::isHidden(/path/to/.hidden-directory/.)
PASS   : tst_QFileInfo::isHidden(/path/to/.hidden-directory//.)
PASS   : tst_QFileInfo::isHidden(/path/to/.hidden-directory/..)
PASS   : tst_QFileInfo::isHidden(/path/to/.hidden-directory//..)
PASS   : tst_QFileInfo::isHidden(/bin/)
PASS   : tst_QFileInfo::isHidden(mac_etc)
PASS   : tst_QFileInfo::isHidden(mac_private_etc)
PASS   : tst_QFileInfo::isHidden(mac_Applications)
PASS   : tst_QFileInfo::isHiddenFromFinder(regular-visible)
PASS   : tst_QFileInfo::isHiddenFromFinder(symlink-visible)
PASS   : tst_QFileInfo::isHiddenFromFinder(regular-hidden)
PASS   : tst_QFileInfo::isHiddenFromFinder(symlink-hidden)
QWARN  : tst_QFileInfo::isBundle() Duplicate data tag "mac_Applications" - please rename.
PASS   : tst_QFileInfo::isBundle(root)
PASS   : tst_QFileInfo::isBundle(mac_Applications)
PASS   : tst_QFileInfo::isBundle(mac_Applications)
PASS   : tst_QFileInfo::isNativePath(default-constructed)
PASS   : tst_QFileInfo::isNativePath(empty)
PASS   : tst_QFileInfo::isNativePath(local root)
PASS   : tst_QFileInfo::isNativePath(local non-existent file)
PASS   : tst_QFileInfo::isNativePath(qresource root)
PASS   : tst_QFileInfo::refresh()
PASS   : tst_QFileInfo::isWritable()
PASS   : tst_QFileInfo::isExecutable()
PASS   : tst_QFileInfo::testDecomposedUnicodeNames(latin-only)
PASS   : tst_QFileInfo::testDecomposedUnicodeNames(one-decomposed uni)
PASS   : tst_QFileInfo::testDecomposedUnicodeNames(many-decomposed uni)
PASS   : tst_QFileInfo::testDecomposedUnicodeNames(no decomposed)
PASS   : tst_QFileInfo::equalOperator()
PASS   : tst_QFileInfo::equalOperatorWithDifferentSlashes()
PASS   : tst_QFileInfo::notEqualOperator()
PASS   : tst_QFileInfo::detachingOperations()
PASS   : tst_QFileInfo::owner()
PASS   : tst_QFileInfo::group()
PASS   : tst_QFileInfo::invalidState(default)
PASS   : tst_QFileInfo::invalidState(empty)
PASS   : tst_QFileInfo::invalidState(copy-of-default)
PASS   : tst_QFileInfo::invalidState(copy-of-empty)
PASS   : tst_QFileInfo::nonExistingFile()
PASS   : tst_QFileInfo::stdfilesystem()
PASS   : tst_QFileInfo::readSymLink()
PASS   : tst_QFileInfo::fileSystemCaseSensitivity(APFS)
PASS   : tst_QFileInfo::fileSystemCaseSensitivity(APFS case-sensitive)
PASS   : tst_QFileInfo::fileSystemCaseSensitivity(HFS+)
PASS   : tst_QFileInfo::fileSystemCaseSensitivity(HFS+ case-sensitive)
PASS   : tst_QFileInfo::fileSystemCaseSensitivity(FAT32)
PASS   : tst_QFileInfo::fileSystemCaseSensitivity(ExFAT)
PASS   : tst_QFileInfo::cleanupTestCase()
Totals: 222 passed, 0 failed, 3 skipped, 0 blacklisted, 22112ms
********* Finished testing of tst_QFileInfo *********
