diff --git a/tests/unit/src/unit/issues/Issue10106.hx b/tests/unit/src/unit/issues/Issue10106.hx index b7b2ebf6e1b..bec7d62cf05 100644 --- a/tests/unit/src/unit/issues/Issue10106.hx +++ b/tests/unit/src/unit/issues/Issue10106.hx @@ -1,13 +1,13 @@ package unit.issues; -private class CExtension { - public static function fromS(cls:Class, s:String) { - return new C(s); +class Issue10106_CExtension { + public static function fromS(cls:Class, s:String) { + return new Issue10106_C(s); } } -@:using(unit.issues.Issue10106.CExtension) -private class C { +@:using(unit.issues.Issue10106.Issue10106_CExtension) +class Issue10106_C { public final s:String; public function new(s:String) { @@ -15,21 +15,21 @@ private class C { } } -private class EnExtension { - public static function fromS(en:Enum, st:String):En { +class Issue10106_EnExtension { + public static function fromS(en:Enum, st:String):Issue10106_En { return A; } } -@:using(unit.issues.Issue10106.EnExtension) -private enum En { +@:using(unit.issues.Issue10106.Issue10106_EnExtension) +enum Issue10106_En { A; B; } class Issue10106 extends Test { function test() { - eq(A, En.fromS("A")); - eq("foo", C.fromS("foo").s); + eq(A, Issue10106_En.fromS("A")); + eq("foo", Issue10106_C.fromS("foo").s); } }