aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/phpseclib/phpseclib2_compat/.github/workflows/update.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/phpseclib/phpseclib2_compat/.github/workflows/update.php')
-rw-r--r--vendor/phpseclib/phpseclib2_compat/.github/workflows/update.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/vendor/phpseclib/phpseclib2_compat/.github/workflows/update.php b/vendor/phpseclib/phpseclib2_compat/.github/workflows/update.php
new file mode 100644
index 000000000..61cd00641
--- /dev/null
+++ b/vendor/phpseclib/phpseclib2_compat/.github/workflows/update.php
@@ -0,0 +1,12 @@
+<?php
+
+function replaceFileContents($fileName, $search, $replace)
+{
+ $fileContents = file_get_contents($fileName);
+ $updatedFileContents = preg_replace($search, $replace, $fileContents);
+ file_put_contents($fileName, $updatedFileContents);
+}
+
+replaceFileContents('tests/PhpseclibTestCase.php', '~%s/../phpseclib/%s~', '%s/../src/%s');
+replaceFileContents('tests/Unit/Crypt/RSA/LoadKeyTest.php', '~ public function testSetPrivate\(\)~', ' private function skiptestSetPrivate()');
+replaceFileContents('tests/Unit/Crypt/RSA/ModeTest.php', '~ public function testOAEPWithLabel\(\)~', ' private function skiptestOAEPWithLabel()'); \ No newline at end of file