func play() (err error) { w3 := w3u.New() u, err := unit.NewUnit("hpea", "h001") if err != nil { return err } err = u.AddField("una1", 1) if err != nil { return err } w3.AddUnit(u) w3.PrintUnits() w3.Write("a.w3u") w3 = w3u.New() w3, err = w3u.Open("a.w3u") if err != nil { return err } fmt.Printf("%#v\n", w3) return nil }
func TestWrite(t *testing.T) { wu := w3u.New() unit, err := unit.NewUnit("hpea", "h001") if err != nil { t.Fail() } err = unit.AddField("una1", 1) if err != nil { t.Fail() } wu.AddUnit(unit) err = wu.Write("/tmp/a.w3u") if err != nil { t.Fail() } }