hunk.code_window: 	"strings"
   	"sync/atomic"
   	"time"
   	l4g "github.com/alecthomas/log4go"
   	"github.com/mattermost/gorp"
   	"github.com/mattermost/platform/model"
   	"github.com/mattermost/platform/utils"
   )
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit: 	"github.com/go-sql-driver/mysql"
   	"github.com/lib/pq"
  
hunk.file_path: store/sql_supplier.go
hunk.type: add
file: package dns
  
  import "testing"
  
  const LinodeAddr = "176.58.119.54:53"
  
  func TestClientRemote(t *testing.T) {
  	m := new(Msg)
  	m.SetQuestion("go.dns.miek.nl.", TypeTXT)
  
  	c := new(Client)
  	r, _, err := c.Exchange(m, LinodeAddr)
  	if err != nil {
  		t.Errorf("failed to exchange: %v", err)
  	}
  	if r != nil && r.Rcode != RcodeSuccess {
  		t.Errorf("failed to get an valid answer\n%v", r)
  	}
  }
  