integration test fixes

This commit is contained in:
Matthew R Kasun 2021-05-09 10:02:54 -04:00
parent b4490d5a95
commit 71cf7bfb77
2 changed files with 1 additions and 3 deletions

View file

@ -159,13 +159,11 @@ func createAccessKey(t *testing.T) (key models.AccessKey) {
createkey.Name = "skynet"
createkey.Uses = 10
response, err := api(t, createkey, http.MethodPost, baseURL+"/api/networks/skynet/keys", "secretkey")
t.Log(err, response)
assert.Nil(t, err, err)
assert.Equal(t, http.StatusOK, response.StatusCode)
defer response.Body.Close()
err = json.NewDecoder(response.Body).Decode(&key)
assert.Nil(t, err, err)
t.Log("key is ", key)
return key
}

View file

@ -400,7 +400,7 @@ func TestCreateNode(t *testing.T) {
err = json.NewDecoder(response.Body).Decode(&message)
assert.Nil(t, err, err)
assert.Equal(t, http.StatusBadRequest, message.Code)
assert.Contains(t, message.Message, "Field validation for 'MacAddress' failed on the 'macaddress_valid' tag")
assert.Contains(t, message.Message, "Field validation for 'MacAddress' failed on the 'mac' tag")
})
t.Run("BadPublicKey", func(t *testing.T) {
var node models.Node