mirror of
				https://gitea.publichub.eu/oscar.krause/fastapi-dls.git
				synced 2025-11-04 05:36:06 +00:00 
			
		
		
		
	test "X-NLS-Signature" upper/lowercase
This commit is contained in:
		@@ -695,7 +695,7 @@ async def leasing_v1_lessor(request: Request):
 | 
				
			|||||||
            "lease": {
 | 
					            "lease": {
 | 
				
			||||||
                "created": cur_time.strftime(DT_FORMAT),
 | 
					                "created": cur_time.strftime(DT_FORMAT),
 | 
				
			||||||
                "expires": expires.strftime(DT_FORMAT),
 | 
					                "expires": expires.strftime(DT_FORMAT),
 | 
				
			||||||
                "feature_name": "Quadro-Virtual-DWS",  # todo
 | 
					                "feature_name": "GRID-Virtual-WS",  # todo
 | 
				
			||||||
                "lease_intent_id": None,
 | 
					                "lease_intent_id": None,
 | 
				
			||||||
                "license_type": "CONCURRENT_COUNTED_SINGLE",
 | 
					                "license_type": "CONCURRENT_COUNTED_SINGLE",
 | 
				
			||||||
                "metadata": None,
 | 
					                "metadata": None,
 | 
				
			||||||
@@ -721,7 +721,7 @@ async def leasing_v1_lessor(request: Request):
 | 
				
			|||||||
    logger.debug(response)
 | 
					    logger.debug(response)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    signature = f'b\'{randbytes(256).hex()}\''
 | 
					    signature = f'b\'{randbytes(256).hex()}\''
 | 
				
			||||||
    return JSONr(response, headers={'access-control-expose-headers': 'X-NLS-Signature', 'x-nls-signature': signature})
 | 
					    return JSONr(response, headers={'access-control-expose-headers': 'X-NLS-Signature', 'X-NLS-Signature': signature})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# venv/lib/python3.9/site-packages/nls_services_lease/test/test_lease_multi_controller.py
 | 
					# venv/lib/python3.9/site-packages/nls_services_lease/test/test_lease_multi_controller.py
 | 
				
			||||||
@@ -773,7 +773,7 @@ async def leasing_v1_lease_renew(request: Request, lease_ref: str):
 | 
				
			|||||||
    Lease.renew(db, entity, expires, cur_time)
 | 
					    Lease.renew(db, entity, expires, cur_time)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    signature = f'b\'{randbytes(256).hex()}\''
 | 
					    signature = f'b\'{randbytes(256).hex()}\''
 | 
				
			||||||
    return JSONr(response, headers={'access-control-expose-headers': 'X-NLS-Signature', 'x-nls-signature': signature})
 | 
					    return JSONr(response, headers={'access-control-expose-headers': 'X-NLS-Signature', 'X-NLS-Signature': signature})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# venv/lib/python3.9/site-packages/nls_services_lease/test/test_lease_single_controller.py
 | 
					# venv/lib/python3.9/site-packages/nls_services_lease/test/test_lease_single_controller.py
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -212,7 +212,7 @@ def test_leasing_v1_lessor():
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    client_challenge = response.json().get('client_challenge')
 | 
					    client_challenge = response.json().get('client_challenge')
 | 
				
			||||||
    assert client_challenge == payload.get('client_challenge')
 | 
					    assert client_challenge == payload.get('client_challenge')
 | 
				
			||||||
    signature = eval(response.headers.get('x-nls-signature'))
 | 
					    signature = eval(response.headers.get('X-NLS-Signature'))
 | 
				
			||||||
    assert len(signature) == 512
 | 
					    assert len(signature) == 512
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    lease_result_list = response.json().get('lease_result_list')
 | 
					    lease_result_list = response.json().get('lease_result_list')
 | 
				
			||||||
@@ -244,7 +244,7 @@ def test_leasing_v1_lease_renew():
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    client_challenge = response.json().get('client_challenge')
 | 
					    client_challenge = response.json().get('client_challenge')
 | 
				
			||||||
    assert client_challenge == payload.get('client_challenge')
 | 
					    assert client_challenge == payload.get('client_challenge')
 | 
				
			||||||
    signature = eval(response.headers.get('x-nls-signature'))
 | 
					    signature = eval(response.headers.get('X-NLS-Signature'))
 | 
				
			||||||
    assert len(signature) == 512
 | 
					    assert len(signature) == 512
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    lease_ref = response.json().get('lease_ref')
 | 
					    lease_ref = response.json().get('lease_ref')
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user