Test runner #7
1 changed files with 16 additions and 0 deletions
|
|
@ -16,4 +16,20 @@ unittest
|
|||
|
||||
vector.clear();
|
||||
assert(vector.length == 0);
|
||||
|
||||
ubyte[1025] array;
|
||||
foreach(i;0..cast(uint)array.length)array[i] = cast(ubyte)i;
|
||||
vector.add(array);
|
||||
assert(vector.length == 1025);
|
||||
assert(vector[] == array[]);
|
||||
|
||||
SimpleVector vector2;
|
||||
vector2.clear();
|
||||
vector2.add(array[0..1023]);
|
||||
vector2.add('a');
|
||||
vector2.add('b');
|
||||
assert(vector2.length == 1025);
|
||||
assert(vector2[0..1023] == array[0..1023]);
|
||||
assert(vector2[1023] == 'a');
|
||||
assert(vector2[1024] == 'b');
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue