TestOrder.hx 341 B

123456789101112131415161718192021222324
  1. package unit;
  2. using unit.MyUsing1;
  3. using unit.MyUsing2;
  4. enum E1 {
  5. C1;
  6. }
  7. enum E2 {
  8. C1;
  9. }
  10. class TestOrder extends Test {
  11. public function testUsing() {
  12. // Latest using should be used
  13. eq("foo".usingTest(), "3");
  14. // Latest enum should be used
  15. var c:E2 = E2.C1;
  16. TestType.typedAs(C1, c);
  17. eq(c, C1);
  18. }
  19. }