Parcourir la source

[php] a test for #7725 (closes #7725)

Aleksandr Kuzmenko il y a 6 ans
Parent
commit
b7e0f94a98

+ 1 - 0
tests/misc/projects/Issue7725/.gitignore

@@ -0,0 +1 @@
+bin/*

+ 17 - 0
tests/misc/projects/Issue7725/compile.hxml

@@ -0,0 +1,17 @@
+-cp src
+
+--each
+
+-D php-prefix=app3
+-main App1
+-php bin/app1
+
+--next
+
+-D php-prefix=app2
+-main App2
+-php bin/app2
+
+--next
+
+--cmd php run.php

+ 6 - 0
tests/misc/projects/Issue7725/run.php

@@ -0,0 +1,6 @@
+<?php
+require 'bin/app1/index.php';
+require 'bin/app2/index.php';
+
+app1\App1Sub::test();
+app2\App2Sub::test();

+ 7 - 0
tests/misc/projects/Issue7725/src/App1.hx

@@ -0,0 +1,7 @@
+class App1 {
+	static function main() {}
+}
+
+@:keep class App1Sub {
+	static public function test() {}
+}

+ 7 - 0
tests/misc/projects/Issue7725/src/App2.hx

@@ -0,0 +1,7 @@
+class App2 {
+	static function main() {}
+}
+
+@:keep class App2Sub {
+	static public function test() {}
+}