Changeset 0f52d48 in mod_gnutls for test/tests/28_HTTP2_support
- Timestamp:
- Jan 8, 2020, 5:06:31 PM (3 years ago)
- Branches:
- asyncio, master, proxy-ticket
- Children:
- 482bafc
- Parents:
- baa0056
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/tests/28_HTTP2_support/hooks.py
rbaa0056 r0f52d48 2 2 import re 3 3 import subprocess 4 from mgstest import require_match 4 from mgstest import require_apache_modules, require_match 5 from unittest import SkipTest 6 7 def prepare_env(): 8 require_apache_modules('mod_http2.so') 9 curl = os.environ['HTTP_CLI'] 10 if curl == 'no': 11 raise SkipTest(f'{curl} not found!') 12 proc = subprocess.run([curl, '-V'], stdout=subprocess.PIPE, 13 check=True, text=True) 14 if not re.search(r'\bHTTP2\b', proc.stdout): 15 raise SkipTest(f'{curl} does not support HTTP/2!') 5 16 6 17 def run_connection(testname, conn_log, response_log): 18 """Check if HTTP/2 connections using mod_gnutls and mod_http2 work.""" 19 7 20 url = f'https://{os.environ["TEST_HOST"]}:{os.environ["TEST_PORT"]}' \ 8 21 '/status?auto'
Note: See TracChangeset
for help on using the changeset viewer.