315 lines
6.6 KiB
JSON
315 lines
6.6 KiB
JSON
{
|
|
"date": "2026-10-08",
|
|
"backendSource": "3722fad",
|
|
"frontendSource": "bf43263",
|
|
"name": "mm-acceptance-wg-ui-1791475047653",
|
|
"httpMocks": false,
|
|
"cases": [
|
|
{
|
|
"serverId": 1,
|
|
"createViaUi": true,
|
|
"createReceipt": 201,
|
|
"nativeInterfaceAddressAndKeyGeneration": true,
|
|
"peerViaUi": true,
|
|
"peerReceipt": 201,
|
|
"nativePeerFields": true,
|
|
"disableEnableViaUi": true,
|
|
"nativeToggleAndDataPreserved": true,
|
|
"deleteViaUi": true,
|
|
"noNativeRemainders": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"createViaUi": true,
|
|
"createReceipt": 201,
|
|
"nativeInterfaceAddressAndKeyGeneration": true,
|
|
"peerViaUi": true,
|
|
"peerReceipt": 201,
|
|
"nativePeerFields": true,
|
|
"disableEnableViaUi": true,
|
|
"nativeToggleAndDataPreserved": true,
|
|
"deleteViaUi": true,
|
|
"noNativeRemainders": true
|
|
}
|
|
],
|
|
"layoutCases": [
|
|
{
|
|
"serverId": 1,
|
|
"theme": "dark",
|
|
"kind": "create",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "dark",
|
|
"kind": "create",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "dark",
|
|
"kind": "peer",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "dark",
|
|
"kind": "peer",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "dark",
|
|
"kind": "import",
|
|
"width": 1280,
|
|
"sheetWidth": 512,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "dark",
|
|
"kind": "import",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "light",
|
|
"kind": "create",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "light",
|
|
"kind": "create",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "light",
|
|
"kind": "peer",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "light",
|
|
"kind": "peer",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "light",
|
|
"kind": "import",
|
|
"width": 1280,
|
|
"sheetWidth": 512,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 1,
|
|
"theme": "light",
|
|
"kind": "import",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "dark",
|
|
"kind": "create",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "dark",
|
|
"kind": "create",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "dark",
|
|
"kind": "peer",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "dark",
|
|
"kind": "peer",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "dark",
|
|
"kind": "import",
|
|
"width": 1280,
|
|
"sheetWidth": 512,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "dark",
|
|
"kind": "import",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "light",
|
|
"kind": "create",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "light",
|
|
"kind": "create",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "light",
|
|
"kind": "peer",
|
|
"width": 1280,
|
|
"sheetWidth": 448,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "light",
|
|
"kind": "peer",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "light",
|
|
"kind": "import",
|
|
"width": 1280,
|
|
"sheetWidth": 512,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"theme": "light",
|
|
"kind": "import",
|
|
"width": 320,
|
|
"sheetWidth": 320,
|
|
"footerButtonsFit": true,
|
|
"noPageOverflow": true
|
|
}
|
|
],
|
|
"requests": [
|
|
{
|
|
"method": "POST",
|
|
"path": "/api/wireguard/interfaces",
|
|
"status": 201
|
|
},
|
|
{
|
|
"method": "POST",
|
|
"path": "/api/wireguard/interfaces",
|
|
"status": 201
|
|
},
|
|
{
|
|
"method": "POST",
|
|
"path": "/api/wireguard/peers",
|
|
"status": 201
|
|
},
|
|
{
|
|
"method": "POST",
|
|
"path": "/api/wireguard/peers",
|
|
"status": 201
|
|
},
|
|
{
|
|
"method": "PATCH",
|
|
"path": "/api/wireguard/interfaces/1/*C",
|
|
"status": 200
|
|
},
|
|
{
|
|
"method": "PATCH",
|
|
"path": "/api/wireguard/interfaces/1/*C",
|
|
"status": 200
|
|
},
|
|
{
|
|
"method": "PATCH",
|
|
"path": "/api/wireguard/interfaces/2/*8",
|
|
"status": 200
|
|
},
|
|
{
|
|
"method": "PATCH",
|
|
"path": "/api/wireguard/interfaces/2/*8",
|
|
"status": 200
|
|
},
|
|
{
|
|
"method": "DELETE",
|
|
"path": "/api/wireguard/interfaces/1/*C",
|
|
"status": 200
|
|
},
|
|
{
|
|
"method": "DELETE",
|
|
"path": "/api/wireguard/interfaces/2/*8",
|
|
"status": 200
|
|
}
|
|
],
|
|
"pageErrors": [],
|
|
"badApiResponses": [],
|
|
"pingBeforeAndAfterToggle": true,
|
|
"menuReopens": 0,
|
|
"limits": [
|
|
"Keys used in memory only, not persisted",
|
|
"Create interface/peer, toggle, delete via real production UI",
|
|
"Short handshake/ICMP; no export/import, throughput, failures or RBAC"
|
|
]
|
|
}
|