1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-11 04:52:21 +02:00

Fix to sized array initialization

This commit is contained in:
Brian Fiete 2020-05-22 06:06:43 -07:00
parent 4b965a440d
commit 24f931df51
3 changed files with 32 additions and 5 deletions

View file

@ -4,6 +4,8 @@ namespace Tests
{
class SizedArrays
{
public static int[8] iArr = .(123, 234, 345, );
[Test]
static void TestBasics()
{
@ -23,5 +25,24 @@ namespace Tests
Test.Assert(val0 != val2);
Test.Assert(val2[1] == val1);
}
[Test]
static void TestStatic()
{
Test.Assert(iArr[0] == 123);
Test.Assert(iArr[1] == 234);
Test.Assert(iArr[2] == 345);
Test.Assert(iArr[3] == 0);
iArr[0] += 1000;
iArr[2] += 2000;
iArr[3] += 3000;
iArr[3] += 4000;
Test.Assert(iArr[0] == 1123);
Test.Assert(iArr[1] == 2234);
Test.Assert(iArr[2] == 3345);
Test.Assert(iArr[3] == 4000);
}
}
}