1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-12 13:24:09 +02:00

More tests

This commit is contained in:
Brian Fiete 2020-08-16 08:31:26 -07:00
parent 01d9bfb66f
commit 65d960a6e6
4 changed files with 90 additions and 0 deletions

View file

@ -10,6 +10,14 @@ namespace Tests
public int8 mB;
}
class ClassA
{
public static int operator<=>(Self lhs, Self rhs)
{
return 0;
}
}
public static int[8] iArr = .(123, 234, 345, );
public static int[?] iArr2 = .(12, 23, 34);
@ -37,6 +45,13 @@ namespace Tests
var val4 = int[?](11, 12);
Test.Assert(val4[0] == 11);
ClassA ca0 = scope .();
ClassA ca1 = scope .();
Test.Assert(ClassA[2](ca0, ca0) == ClassA[2](ca1, ca1));
ClassA[2] caArr0 = .(ca0, ca0);
ClassA[2] caArr1 = .(ca1, ca1);
Test.Assert(caArr0 == caArr1);
}
[Test]