Changeset 5357109 in mod_gnutls
- Timestamp:
- Oct 8, 2020, 3:28:49 PM (6 months ago)
- Branches:
- asyncio
- Children:
- 83b5bf6
- Parents:
- c26a163
- Location:
- test/tests
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
test/tests/06_invalid_plaintext/hooks.py
rc26a163 r5357109 13 13 class TLSRecord: 14 14 header = struct.Struct('!BHH') 15 15 16 def __init__(self, data): 16 17 self.type, self.legacy_proto, self.length = \ … … 48 49 """Send an HTTPS request and then plaintext on the same TCP connection""" 49 50 with contextlib.ExitStack() as stack: 50 s = stack.enter_context(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) 51 s = stack.enter_context( 52 socket.socket(socket.AF_INET, socket.SOCK_STREAM)) 51 53 s.connect((host, port)) 52 54 … … 64 66 buf = bytearray(2048) 65 67 pos = 0 66 while not CRLFin buf:68 while CRLF not in buf: 67 69 received = tls_sock.recv_into(memoryview(buf)[pos:]) 68 70 # If we get 0 it means the connection ended before the -
test/tests/14_resume_session/hooks.py
rc26a163 r5357109 1 1 import re 2 2 from mgstest import require_match 3 3 4 4 5 def post_check(conn_log, response_log): -
test/tests/15_basic_msva/hooks.py
rc26a163 r5357109 1 1 import os 2 2 from unittest import SkipTest 3 3 4 4 5 def prepare_env(): -
test/tests/16_view-status/hooks.py
rc26a163 r5357109 1 1 from mgstest import require_match, TestExpectationFailed 2 2 import re 3 3 4 4 5 def post_check(conn_log, response_log): -
test/tests/24_pkcs11_cert/hooks.py
rc26a163 r5357109 4 4 from pathlib import Path 5 5 from unittest import SkipTest 6 6 7 7 8 def prepare_env(): … … 11 12 db = 'authority/server/softhsm2.db' 12 13 softhsm_conf = mgstest.softhsm.tmp_softhsm_conf(db) 14 13 15 def cleanup(): 14 16 print(f'Delete {softhsm_conf}') -
test/tests/27_OCSP_server/hooks.py
rc26a163 r5357109 4 4 from unittest import SkipTest 5 5 6 6 7 def prepare_env(): 7 if not 'OCSP_PORT'in os.environ:8 if 'OCSP_PORT' not in os.environ: 8 9 raise SkipTest('OCSP_PORT is not set, check if openssl is available.') 10 9 11 10 12 def post_check(conn_log, response_log): -
test/tests/28_HTTP2_support/hooks.py
rc26a163 r5357109 4 4 from mgstest import require_apache_modules, require_match 5 5 from unittest import SkipTest 6 6 7 7 8 def prepare_env(): … … 14 15 if not re.search(r'\bHTTP2\b', proc.stdout): 15 16 raise SkipTest(f'{curl} does not support HTTP/2!') 17 16 18 17 19 def run_connection(testname, conn_log, response_log): … … 32 34 proc.check_returncode() 33 35 36 34 37 def post_check(conn_log, response_log): 35 38 print('Checking for HTTP/2 in logged header:') -
test/tests/30_ip_based_vhosts/hooks.py
rc26a163 r5357109 1 1 import os 2 2 from unittest import SkipTest 3 3 4 4 5 def prepare_env(): -
test/tests/34_TLS_reverse_proxy_h2/hooks.py
rc26a163 r5357109 1 1 import mgstest 2 2 3 3 4 def prepare_env(): -
test/tests/36_OCSP_server_nonce/hooks.py
rc26a163 r5357109 43 43 while ocsp_request is None: 44 44 log_match = require_match( 45 re.compile(r"Received OCSP request: '([^']*)'"), 46 log 47 ) 45 re.compile(r"Received OCSP request: '([^']*)'"), log) 48 46 test_request = OCSPRequest.parse_str( 49 47 base64.b64decode(log_match.group(1))) 50 48 print(repr(test_request)) 51 49 if ocsp_response.matches_request(test_request):
Note: See TracChangeset
for help on using the changeset viewer.