colinmarc-hdfs/client_test.go

34 строки
502 B
Go

package hdfs
import (
"github.com/stretchr/testify/assert"
"log"
"os"
"testing"
)
func getClient(t *testing.T) *Client {
nn := os.Getenv("HADOOP_NAMENODE")
if nn == "" {
t.Fatal("HADOOP_NAMENODE not set")
}
client, err := New(nn)
if err != nil {
t.Fatal(err)
}
return client
}
func TestStat(t *testing.T) {
client := getClient(t)
resp, err := client.Stat("/foo")
assert.Nil(t, err)
assert.Equal(t, resp.Name(), "/foo")
log.Println(resp.ModTime())
log.Println(resp.Size())
}