1
0
mirror of https://github.com/apache/httpd.git synced 2026-10-28 11:57:22 +03:00

6 Commits

Author SHA1 Message Date
Stefan Eissing
2430b019cd make the http2 test suite working again
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1909452 13f79535-47bb-0310-9956-ffa450edef68
2023-04-27 11:35:51 +00:00
Yann Ylavic
62c5aeadd0 pytests: Use python3-multipart lib.
Use the API of https://github.com/andrew-d/python-multipart, available as
package python3-multipart on Debian/Ubuntu.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908574 13f79535-47bb-0310-9956-ffa450edef68
2023-03-20 15:02:13 +00:00
Stefan Eissing
d73a6e1490 Test case updates related to macOS ventura changes:
- python 3.11 deprecates the `cg` module, replacing
  url query and multipart form-data handling with new code
- adaptions to changes in openssl/curl behaviours
- all mod_tls test cases now have prefix `test_tls_` for
  easier scoping.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908060 13f79535-47bb-0310-9956-ffa450edef68
2023-03-04 13:40:38 +00:00
Stefan Eissing
0ecb9153ce * test: just general cleanup and separation
- base modules loaded minimized
   - h2's htdocs/cgi setup now in test/modules/http2
   - less args to constructors, more methods



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1894832 13f79535-47bb-0310-9956-ffa450edef68
2021-11-08 12:33:46 +00:00
Stefan Eissing
ded853c7ca * test infrastruture:
- moved common pytest code into test/pyhttpd
   - does basic setup for a list of host names and some htdocs
   - added modules/core and moved encoding tests from http2 there
   - all test methods have module name in in prefix now, so to test only core, run
     > pytest -k test_core



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1894134 13f79535-47bb-0310-9956-ffa450edef68
2021-10-11 14:08:57 +00:00
Stefan Eissing
9438c6497a * test/module/http2: test suite from github mod_h2 repository
slightly adapted to run in a source build. usage:
   > make install  # to have httpd, apxs etc. in place
   > cd test
   > pytest



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1892476 13f79535-47bb-0310-9956-ffa450edef68
2021-08-20 16:07:44 +00:00