diff --git a/test/test_msr_routes.py b/test/test_msr_routes.py index d2f812f3d6974854c1d4dba3ac84e5daf0ff8f99..32903ea212368d95c9d9cc21963726a6240dd8d9 100644 --- a/test/test_msr_routes.py +++ b/test/test_msr_routes.py @@ -47,3 +47,17 @@ def test_logical_system_peerings_specific(client, name): jsonschema.validate(response_data, LOGICAL_SYSTEM_PEERING_LIST_SCHEMA) assert response_data # test data is non-empty + + +@pytest.mark.parametrize('name', [ + 'VRR1', + 'VPNPROXY', + 'vrr', + ' vrr', + 'VPN PROXY' +]) +def test_logical_system_peerings_404(client, name): + rv = client.get( + f'/msr/logical-system-peerings/{name}', + headers=DEFAULT_REQUEST_HEADERS) + assert rv.status_code == 404