Skip to content

Conversation

cmb69
Copy link
Member

@cmb69 cmb69 commented Sep 27, 2024

These failures are caused by the fix for GHSA-p99j-rfp4-xqvq. Since the two bug*.phpt tests don't need the "wsdl" query string, we use a --CGI-- section instead. The two server*.phpt tests are harder to fix, since during evaluation of the --SKIPIF-- section, the soap extension can be loaded, but it may not during evaluation of the --FILE-- section. So for now, we skip these tests on Windows altogether.

These failures are caused by the fix for GHSA-p99j-rfp4-xqvq.  Since
the two bug*.phpt tests don't need the "wsdl" query string, we use a
`--CGI--` section instead.  The two server*.phpt tests are harder to
fix, since during evaluation of the `--SKIPIF--` section, the soap
extension can be loaded, but it may not during evaluation of the
`--FILE--` section.  So for now, we skip these tests on Windows
altogether.
Copy link
Member

@nielsdos nielsdos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working on this, only nits

Copy link
Member

@nielsdos nielsdos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@cmb69 cmb69 closed this in 5f3e6e3 Sep 27, 2024
@cmb69 cmb69 deleted the cmb/soap-tests-win branch September 27, 2024 18:01
jorgsowa pushed a commit to jorgsowa/php-src that referenced this pull request Oct 1, 2024
These failures are caused by the fix for GHSA-p99j-rfp4-xqvq.  Since
the two bug*.phpt tests don't need the "wsdl" query string, and don't
even need php-cgi, we just remove the `--GET--` section.  The two
server*.phpt tests are harder to fix, since during evaluation of the
`--SKIPIF--` section, the soap extension can be loaded, but it may not
during evaluation of the `--FILE--` section.  So for now, we skip these
tests on Windows altogether.

Co-authored-by: Niels Dossche <[email protected]>

Closes phpGH-16084.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants