Fix integration tests

This commit is contained in:
bcmmbaga
2026-04-15 19:34:57 +03:00
parent 2d30c6b3f1
commit ed041f6f79

View File

@@ -1170,13 +1170,17 @@ func Test_NetworkRouters_Create(t *testing.T) {
Metric: 100, Metric: 100,
Enabled: true, Enabled: true,
}, },
expectedStatus: http.StatusOK, expectedStatus: http.StatusBadRequest,
verifyResponse: func(t *testing.T, router *api.NetworkRouter) { },
t.Helper() {
assert.NotEmpty(t, router.Id) name: "Create router without peer and peer_groups",
assert.Equal(t, peerID, *router.Peer) networkId: "testNetworkId",
assert.Equal(t, 1, len(*router.PeerGroups)) requestBody: &api.NetworkRouterRequest{
Masquerade: true,
Metric: 100,
Enabled: true,
}, },
expectedStatus: http.StatusBadRequest,
}, },
{ {
name: "Create router in non-existing network", name: "Create router in non-existing network",
@@ -1341,13 +1345,18 @@ func Test_NetworkRouters_Update(t *testing.T) {
Metric: 100, Metric: 100,
Enabled: true, Enabled: true,
}, },
expectedStatus: http.StatusOK, expectedStatus: http.StatusBadRequest,
verifyResponse: func(t *testing.T, router *api.NetworkRouter) { },
t.Helper() {
assert.Equal(t, "testRouterId", router.Id) name: "Update router without peer and peer_groups",
assert.Equal(t, peerID, *router.Peer) networkId: "testNetworkId",
assert.Equal(t, 1, len(*router.PeerGroups)) routerId: "testRouterId",
requestBody: &api.NetworkRouterRequest{
Masquerade: true,
Metric: 100,
Enabled: true,
}, },
expectedStatus: http.StatusBadRequest,
}, },
} }