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