zone_test.go 582 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package zone
  2. import (
  3. "net"
  4. "os"
  5. "testing"
  6. "git.giaever.org/joachimmg/m-dns/host"
  7. )
  8. func TestZoneInit(t *testing.T) {
  9. hostname, err := os.Hostname()
  10. if err != nil {
  11. t.Fatal(err)
  12. }
  13. txt := []string{
  14. "=ignore",
  15. "key=value pair",
  16. "key=",
  17. "key = value=pair",
  18. "k e y = v l a e u",
  19. "--key",
  20. }
  21. host, err := host.New(
  22. "This is info about \\my own service.",
  23. "_http._tcp",
  24. "local",
  25. hostname,
  26. []net.IP{},
  27. 8001,
  28. txt,
  29. )
  30. if err != nil {
  31. t.Fatal(err)
  32. }
  33. zone, err := New(host)
  34. if err != nil {
  35. t.Fatal(err)
  36. }
  37. t.Log(zone)
  38. t.Fail()
  39. }