Fix compile error in file test.

This commit is contained in:
Sönke Ludwig 2016-12-19 21:57:52 +01:00
parent da2dfa23df
commit 9ab0f07b2d

View file

@ -6,21 +6,23 @@ module test;
import vibe.core.file;
enum ubyte[] bytes(BYTES...) = [BYTES];
void main()
{
auto f = openFile("test.dat", FileMode.createTrunc);
assert(f.size == 0);
f.write([1, 2, 3, 4, 5]);
f.write(bytes!(1, 2, 3, 4, 5));
assert(f.size == 5);
f.seek(0);
f.write([1, 2, 3, 4, 5]);
f.write(bytes!(1, 2, 3, 4, 5));
assert(f.size == 5);
f.write([6, 7, 8, 9, 10]);
f.write(bytes!(6, 7, 8, 9, 10));
assert(f.size == 10);
ubyte[5] dst;
f.seek(2);
f.read(dst);
assert(dst[] == [3, 4, 5, 6, 7]);
assert(dst[] == bytes!(3, 4, 5, 6, 7));
f.close();
removeFile("test.dat");