swarm/shed: rename StructField.Unmarshal to StructField.Get

This commit is contained in:
Janos Guljas 2018-11-23 10:38:30 +01:00
parent 895aadc026
commit 1f7dd164bc
2 changed files with 9 additions and 9 deletions

View file

@ -41,9 +41,9 @@ func (db *DB) NewStructField(name string) (f StructField, err error) {
}, nil }, nil
} }
// Unmarshal unmarshals data fromt the database to a provided val. // Get unmarshals data from the database to a provided val.
// If the data is not found leveldb.ErrNotFound is returned. // If the data is not found leveldb.ErrNotFound is returned.
func (f StructField) Unmarshal(val interface{}) (err error) { func (f StructField) Get(val interface{}) (err error) {
b, err := f.db.Get(f.key) b, err := f.db.Get(f.key)
if err != nil { if err != nil {
return err return err

View file

@ -22,7 +22,7 @@ import (
"github.com/syndtr/goleveldb/leveldb" "github.com/syndtr/goleveldb/leveldb"
) )
// TestStructField validates put and unmarshal operations // TestStructField validates put and get operations
// of the StructField. // of the StructField.
func TestStructField(t *testing.T) { func TestStructField(t *testing.T) {
db, cleanupFunc := newTestDB(t) db, cleanupFunc := newTestDB(t)
@ -37,9 +37,9 @@ func TestStructField(t *testing.T) {
A string A string
} }
t.Run("unmarshal empty", func(t *testing.T) { t.Run("get empty", func(t *testing.T) {
var s complexStructure var s complexStructure
err := complexField.Unmarshal(&s) err := complexField.Get(&s)
if err != leveldb.ErrNotFound { if err != leveldb.ErrNotFound {
t.Fatalf("got error %v, want %v", err, leveldb.ErrNotFound) t.Fatalf("got error %v, want %v", err, leveldb.ErrNotFound)
} }
@ -58,7 +58,7 @@ func TestStructField(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
var got complexStructure var got complexStructure
err = complexField.Unmarshal(&got) err = complexField.Get(&got)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@ -75,7 +75,7 @@ func TestStructField(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
var got complexStructure var got complexStructure
err = complexField.Unmarshal(&got) err = complexField.Get(&got)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@ -96,7 +96,7 @@ func TestStructField(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
var got complexStructure var got complexStructure
err := complexField.Unmarshal(&got) err := complexField.Get(&got)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@ -115,7 +115,7 @@ func TestStructField(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
var got complexStructure var got complexStructure
err := complexField.Unmarshal(&got) err := complexField.Get(&got)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }