Commit graph

11 commits

Author SHA1 Message Date
Ivailo Monev
fcd3d33e20 add test case for the previous commit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 16:17:19 +03:00
Ivailo Monev
4a83c75544 prioritize file entry stat over fd stat
fixes QFile::size() for links and consequently QFile::atEnd() for
links, for QFile opened from fd or FILE* it will still report the
size of the link tho since such QFile objects do not have file entry

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 15:55:21 +03:00
Ivailo Monev
3c5ef26eeb fix QFile::isSequential() for links
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 13:47:51 +03:00
Ivailo Monev
0b551a79c2 new QFile hijack test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-22 16:33:39 +02:00
Ivailo Monev
6fad22315c QFile test does not require network component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-22 16:03:19 +02:00
Ivailo Monev
f48942cd28 fix retry code path in QFileSystemEngine::copyFile() for Linux and add disabled LFS test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-25 16:00:07 +02:00
Ivailo Monev
aff23a7246 compiler warning fix
upstream commit:
58170cea15

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 23:39:41 +03:00
Ivailo Monev
9cfa4a2ff6 skip tst_QFile::copyShouldntOverwrite() test case if current user is root
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 00:33:53 +03:00
Ivailo Monev
5b16b327b7 do not test if renaming file to /etc/renamefile fails if current user is root
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 00:12:37 +03:00
Ivailo Monev
28f3280467 /proc/curproc/map does not exist (by default) on current stable FreeBSD (13.0)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 23:56:56 +03:00
Ivailo Monev
b4bee2b752 add QFile test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-10 22:36:58 +03:00