mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-05 03:14:28 +08:00
update PostDown test
This commit is contained in:
parent
3ec0505a57
commit
6204b57f7b
1 changed files with 3 additions and 7 deletions
|
@ -473,22 +473,18 @@ func TestUpdateNetwork(t *testing.T) {
|
||||||
assert.Equal(t, network.DefaultPostUp, returnedNetwork.DefaultPostUp)
|
assert.Equal(t, network.DefaultPostUp, returnedNetwork.DefaultPostUp)
|
||||||
})
|
})
|
||||||
t.Run("UpdatePostDown", func(t *testing.T) {
|
t.Run("UpdatePostDown", func(t *testing.T) {
|
||||||
// -------needs fixing ------
|
|
||||||
// mismatch in models.Network between struc name and json/bson name
|
|
||||||
// does not get updated.
|
|
||||||
|
|
||||||
type Network struct {
|
type Network struct {
|
||||||
DefaultPreUp string
|
DefaultPostDown string
|
||||||
}
|
}
|
||||||
var network Network
|
var network Network
|
||||||
network.DefaultPreUp = "test string"
|
network.DefaultPostDown = "test string"
|
||||||
response, err := api(t, network, http.MethodPut, baseURL+"/api/networks/skynet", "secretkey")
|
response, err := api(t, network, http.MethodPut, baseURL+"/api/networks/skynet", "secretkey")
|
||||||
assert.Nil(t, err, err)
|
assert.Nil(t, err, err)
|
||||||
assert.Equal(t, http.StatusOK, response.StatusCode)
|
assert.Equal(t, http.StatusOK, response.StatusCode)
|
||||||
defer response.Body.Close()
|
defer response.Body.Close()
|
||||||
err = json.NewDecoder(response.Body).Decode(&returnedNetwork)
|
err = json.NewDecoder(response.Body).Decode(&returnedNetwork)
|
||||||
assert.Nil(t, err, err)
|
assert.Nil(t, err, err)
|
||||||
assert.Equal(t, network.DefaultPreUp, returnedNetwork.DefaultPostDown)
|
assert.Equal(t, network.DefaultPostDown, returnedNetwork.DefaultPostDown)
|
||||||
})
|
})
|
||||||
t.Run("UpdateKeepAlive", func(t *testing.T) {
|
t.Run("UpdateKeepAlive", func(t *testing.T) {
|
||||||
type Network struct {
|
type Network struct {
|
||||||
|
|
Loading…
Add table
Reference in a new issue