Files
go-mc/save/playerdata_test.go
2019-07-31 18:31:08 +08:00

36 lines
619 B
Go

package save
import (
"compress/gzip"
"os"
"testing"
)
func TestPlayerData(t *testing.T) {
f, err := os.Open("testdata/playerdata/58f6356e-b30c-4811-8bfc-d72a9ee99e73.dat")
if err != nil {
t.Fatal(err)
}
r, err := gzip.NewReader(f)
if err != nil {
t.Fatal(err)
}
data, err := ReadPlayerData(r)
if err != nil {
t.Fatal(err)
}
//want := PlayerData{
// Pos: [3]float64{-41.5, 65, -89.5},
// Motion: [3]float64{0, -0.0784000015258789, 0},
// Rotation: [2]float32{0,0},
//}
t.Logf("%+v", data)
//if data != want {
// t.Errorf("player data parse error: get %v, want %v", data, want)
//}
}