Wildcard.hx 501 B

12345678910111213141516
  1. import pack.inner.*;
  2. import pack.shadow.*;
  3. import utest.Assert;
  4. class Wildcard extends utest.Test {
  5. function test() {
  6. Macro.assert("InnerMod");
  7. Macro.assert("InnerMod.InnerModSubType");
  8. Assert.isFalse(Macro.resolves("InnerModSubType"));
  9. Assert.isFalse(Macro.resolves("InnerModNoMainSubType"));
  10. Assert.isTrue(Macro.resolves("InnerModNoValue"));
  11. Assert.isFalse(Macro.resolves("InnerModNoValueSubType"));
  12. Assert.equals(42, Test.f());
  13. }
  14. }