Added test case for corner case
This commit is contained in:
parent
1c30d49965
commit
c5b26afad0
@ -529,6 +529,20 @@ namespace ExaArrayTests
|
|||||||
Assert.That(next[next.Length - 1 - 0], Is.EqualTo(exPerf[3 * MAX - 1 + 2]));
|
Assert.That(next[next.Length - 1 - 0], Is.EqualTo(exPerf[3 * MAX - 1 + 2]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Test]
|
||||||
|
[Category("normal")]
|
||||||
|
[Category("cover")]
|
||||||
|
public void CreateFromRange010()
|
||||||
|
{
|
||||||
|
const uint MAX = 1_073_741_824;
|
||||||
|
|
||||||
|
var exPerf = new ExaArray1D<byte>(Strategy.MAX_PERFORMANCE);
|
||||||
|
exPerf.Extend(3 * MAX); // more than one chunk
|
||||||
|
|
||||||
|
var next = ExaArray1D<byte>.CreateFrom(exPerf, 0, exPerf.Length - 1);
|
||||||
|
Assert.That(next.Length, Is.EqualTo(exPerf.Length));
|
||||||
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
[Category("intensive")]
|
[Category("intensive")]
|
||||||
public void Adding5Billion01()
|
public void Adding5Billion01()
|
||||||
|
Loading…
Reference in New Issue
Block a user