Test preservation of write attribute on file copy

This commit is contained in:
Scott Davis
2015-01-16 15:10:10 -05:00
parent 9913ee1ac8
commit e3c5cd30dc

View File

@@ -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();
} }