summaryrefslogtreecommitdiff
path: root/utilities
diff options
context:
space:
mode:
authorUwe Tews <uwe.tews@gmail.com>2018-04-24 16:51:39 +0200
committerUwe Tews <uwe.tews@gmail.com>2018-04-24 16:51:39 +0200
commite83bdc2ececdaa4c77ac7090c3a86c8b463c4d86 (patch)
tree21d3f8884575b735b3bdb25d7db4c07fa53be168 /utilities
parentbcedfd6b58bed4a7366336979ebaa5a240581531 (diff)
downloadsmarty-e83bdc2ececdaa4c77ac7090c3a86c8b463c4d86.tar.gz
smarty-e83bdc2ececdaa4c77ac7090c3a86c8b463c4d86.tar.bz2
smarty-e83bdc2ececdaa4c77ac7090c3a86c8b463c4d86.zip
Revert "remove - php: nightly test"
This reverts commit 216ada91f3c72114164329bd33dea4a882adf776.
Diffstat (limited to 'utilities')
-rw-r--r--utilities/BuildExpectedFiles.php30
1 files changed, 30 insertions, 0 deletions
diff --git a/utilities/BuildExpectedFiles.php b/utilities/BuildExpectedFiles.php
new file mode 100644
index 00000000..b6c368d8
--- /dev/null
+++ b/utilities/BuildExpectedFiles.php
@@ -0,0 +1,30 @@
+<?php
+/**
+ * Created by PhpStorm.
+ * User: Uwe Tews
+ * Date: 25.10.2015
+ * Time: 23:58
+ */
+$sysplugins = array();
+$iterator = new DirectoryIterator(__DIR__ . '/../libs/sysplugins');
+foreach ($iterator as $file) {
+ if (!$file->isDot() && 'php' == $file->getExtension()) {
+ $filename = $file->getBasename();
+ $sysplugins[ $filename ] = true;
+ }
+}
+$plugins = array();
+$iterator = new DirectoryIterator(__DIR__ . '/../libs/plugins');
+foreach ($iterator as $file) {
+ if (!$file->isDot() && 'php' == $file->getExtension()) {
+ $filename = $file->getBasename();
+ $plugins[ $filename ] = true;
+ }
+}
+$code = file_get_contents(__DIR__ . '/../libs/sysplugins/smarty_internal_testinstall.php');
+$expectedPlugins = '$expectedPlugins = ' . var_export($plugins, true);
+$code = preg_replace('#\$expectedPlugins =[^;]+#', $expectedPlugins, $code);
+$expectedSysplugins = '$expectedSysplugins = ' . var_export($sysplugins, true);
+$code = preg_replace('#\$expectedSysplugins =[^;]+#', $expectedSysplugins, $code);
+file_put_contents(__DIR__ . '/../libs/sysplugins/smarty_internal_testinstall.php', $code);
+