mirror of
https://github.com/gravitl/netmaker.git
synced 2025-09-13 00:24:31 +08:00
update dns_test
This commit is contained in:
parent
58725d242f
commit
78db9f4ae9
1 changed files with 30 additions and 28 deletions
|
@ -47,7 +47,9 @@ func TestGetNodeDNS(t *testing.T) {
|
||||||
assert.Equal(t, []models.DNSEntry(nil), dns)
|
assert.Equal(t, []models.DNSEntry(nil), dns)
|
||||||
})
|
})
|
||||||
t.Run("NodeExists", func(t *testing.T) {
|
t.Run("NodeExists", func(t *testing.T) {
|
||||||
createTestNode()
|
createnode := models.Node{PublicKey: "DM5qhLAE20PG9BbfBCger+Ac9D2NDOwCtY1rbYDLf34=", Name: "testnode", Endpoint: "10.0.0.1", MacAddress: "01:02:03:04:05:06", Password: "password", Network: "skynet", OS: "linux", DNSOn: "yes"}
|
||||||
|
err := logic.CreateNode(&createnode)
|
||||||
|
assert.Nil(t, err)
|
||||||
dns, err := logic.GetNodeDNS("skynet")
|
dns, err := logic.GetNodeDNS("skynet")
|
||||||
assert.Nil(t, err)
|
assert.Nil(t, err)
|
||||||
assert.Equal(t, "10.0.0.1", dns[0].Address)
|
assert.Equal(t, "10.0.0.1", dns[0].Address)
|
||||||
|
@ -249,33 +251,33 @@ func TestGetDNSEntry(t *testing.T) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// func TestUpdateDNS(t *testing.T) {
|
// func TestUpdateDNS(t *testing.T) {
|
||||||
// var newentry models.DNSEntry
|
// var newentry models.DNSEntry
|
||||||
// database.InitializeDatabase()
|
// database.InitializeDatabase()
|
||||||
// deleteAllDNS(t)
|
// deleteAllDNS(t)
|
||||||
// deleteAllNetworks()
|
// deleteAllNetworks()
|
||||||
// createNet()
|
// createNet()
|
||||||
// entry := models.DNSEntry{"10.0.0.2", "newhost", "skynet"}
|
// entry := models.DNSEntry{"10.0.0.2", "newhost", "skynet"}
|
||||||
// CreateDNS(entry)
|
// CreateDNS(entry)
|
||||||
// t.Run("change address", func(t *testing.T) {
|
// t.Run("change address", func(t *testing.T) {
|
||||||
// newentry.Address = "10.0.0.75"
|
// newentry.Address = "10.0.0.75"
|
||||||
// updated, err := UpdateDNS(newentry, entry)
|
// updated, err := UpdateDNS(newentry, entry)
|
||||||
// assert.Nil(t, err)
|
// assert.Nil(t, err)
|
||||||
// assert.Equal(t, newentry.Address, updated.Address)
|
// assert.Equal(t, newentry.Address, updated.Address)
|
||||||
// })
|
// })
|
||||||
// t.Run("change name", func(t *testing.T) {
|
// t.Run("change name", func(t *testing.T) {
|
||||||
// newentry.Name = "newname"
|
// newentry.Name = "newname"
|
||||||
// updated, err := UpdateDNS(newentry, entry)
|
// updated, err := UpdateDNS(newentry, entry)
|
||||||
// assert.Nil(t, err)
|
// assert.Nil(t, err)
|
||||||
// assert.Equal(t, newentry.Name, updated.Name)
|
// assert.Equal(t, newentry.Name, updated.Name)
|
||||||
// })
|
// })
|
||||||
// t.Run("change network", func(t *testing.T) {
|
// t.Run("change network", func(t *testing.T) {
|
||||||
// newentry.Network = "wirecat"
|
// newentry.Network = "wirecat"
|
||||||
// updated, err := UpdateDNS(newentry, entry)
|
// updated, err := UpdateDNS(newentry, entry)
|
||||||
// assert.Nil(t, err)
|
// assert.Nil(t, err)
|
||||||
// assert.NotEqual(t, newentry.Network, updated.Network)
|
// assert.NotEqual(t, newentry.Network, updated.Network)
|
||||||
// })
|
// })
|
||||||
// }
|
// }
|
||||||
func TestDeleteDNS(t *testing.T) {
|
func TestDeleteDNS(t *testing.T) {
|
||||||
database.InitializeDatabase()
|
database.InitializeDatabase()
|
||||||
deleteAllDNS(t)
|
deleteAllDNS(t)
|
||||||
|
|
Loading…
Add table
Reference in a new issue