Просмотр исходного кода

fix weird static extension tests

Simon Krajewski 11 лет назад
Родитель
Сommit
e3a47704f9
2 измененных файлов с 3 добавлено и 9 удалено
  1. 2 8
      tests/unit/MyClass.hx
  2. 1 1
      tests/unit/TestType.hx

+ 2 - 8
tests/unit/MyClass.hx

@@ -189,9 +189,6 @@ class UsingChild1 extends UsingBase {
 
 class UsingChild2 extends UsingBase {
 	static public function test() {
-		#if !macro
-		TestType.typeError("foo".siblingFunc());
-		#end
 		return "foo".siblingFunc();
 	}
 
@@ -200,11 +197,8 @@ class UsingChild2 extends UsingBase {
 
 class UsingUnrelated {
 	static public function test() {
-		#if !macro
-		TestType.typeError("foo".privFunc());
-		TestType.typeError("foo".siblingFunc());
-		#end
-		return "foo".pupFunc() + "foo".siblingFunc();
+		var err = TestType.typeError("foo".privFunc());
+		return err + "foo".pupFunc() + "foo".siblingFunc();
 	}
 }
 

+ 1 - 1
tests/unit/TestType.hx

@@ -489,7 +489,7 @@ class TestType extends Test {
 	{
 		eq(UsingChild1.test(), "FOOFOOFOO");
 		eq(UsingChild2.test(), "FOO");
-		eq(UsingUnrelated.test(), "FOOFOO");
+		eq(UsingUnrelated.test(), "trueFOOFOO");
 	}
 
 	function testInlineInit()