mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-28 19:51:58 +01:00
Test preservation of write attribute on file copy
This commit is contained in:
@@ -372,9 +372,11 @@ void FileTest::testCopy()
|
|||||||
|
|
||||||
File f1("testfile.dat");
|
File f1("testfile.dat");
|
||||||
TemporaryFile f2;
|
TemporaryFile f2;
|
||||||
f1.copyTo(f2.path());
|
f1.setReadOnly().copyTo(f2.path());
|
||||||
assert (f2.exists());
|
assert (f2.exists());
|
||||||
|
assert (!f2.canWrite());
|
||||||
assert (f1.getSize() == f2.getSize());
|
assert (f1.getSize() == f2.getSize());
|
||||||
|
f1.setWriteable().remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user