1234567891011121314151617181920212223242526 |
- package ipallocator
- import (
- "net"
- "testing"
- )
- func TestRegisterNetwork(t *testing.T) {
- network := &net.IPNet{
- IP: []byte{192, 168, 0, 1},
- Mask: []byte{255, 255, 255, 0},
- }
- if err := RegisterNetwork(network); err != nil {
- t.Fatal(err)
- }
- n := newIPNet(network)
- if _, exists := allocatedIPs[n]; !exists {
- t.Fatal("IPNet should exist in allocated IPs")
- }
- if _, exists := availableIPS[n]; !exists {
- t.Fatal("IPNet should exist in available IPs")
- }
- }
|