aboutsummaryrefslogtreecommitdiff
path: root/account_test.go
diff options
context:
space:
mode:
authorStefan Majewsky <majewsky@gmx.net>2018-02-07 19:33:36 +0100
committerStefan Majewsky <majewsky@gmx.net>2018-02-07 19:33:36 +0100
commit801b5207dcbf3438e7612e1f7edc9de32ce0780c (patch)
tree6f0454ec49bf769e361cfa393290efc68583ca67 /account_test.go
parent8bddda344201d9f034b5e9c2e9c37a25caeb80cb (diff)
downloadgo-schwift-801b5207dcbf3438e7612e1f7edc9de32ce0780c.tar.gz
switch from reflection to code generation
This allows me to make the API much simpler. More simplification forthcoming in the following commit; I just want to make a cut since `make test` is happy right now.
Diffstat (limited to 'account_test.go')
-rw-r--r--account_test.go30
1 files changed, 15 insertions, 15 deletions
diff --git a/account_test.go b/account_test.go
index 6f44e89..29fc8ea 100644
--- a/account_test.go
+++ b/account_test.go
@@ -39,9 +39,9 @@ func TestAccountBasic(t *testing.T) {
func TestAccountMetadata(t *testing.T) {
testWithAccount(t, func(a *Account) {
//test creating some metadata
- hdr := NewAccountHeaders()
- hdr.Metadata.Set("schwift-test1", "first")
- hdr.Metadata.Set("schwift-test2", "second")
+ hdr := make(AccountHeaders)
+ hdr.Metadata().Set("schwift-test1", "first")
+ hdr.Metadata().Set("schwift-test2", "second")
err := a.Update(hdr, nil)
if !expectError(t, err, "") {
t.FailNow()
@@ -51,12 +51,12 @@ func TestAccountMetadata(t *testing.T) {
if !expectError(t, err, "") {
t.FailNow()
}
- expectString(t, hdr.Metadata.Get("schwift-test1"), "first")
- expectString(t, hdr.Metadata.Get("schwift-test2"), "second")
+ expectString(t, hdr.Metadata().Get("schwift-test1"), "first")
+ expectString(t, hdr.Metadata().Get("schwift-test2"), "second")
//test deleting some metadata
- hdr = NewAccountHeaders()
- hdr.Metadata.Clear("schwift-test1")
+ hdr = make(AccountHeaders)
+ hdr.Metadata().Clear("schwift-test1")
err = a.Update(hdr, nil)
if !expectError(t, err, "") {
t.FailNow()
@@ -66,14 +66,14 @@ func TestAccountMetadata(t *testing.T) {
if !expectError(t, err, "") {
t.FailNow()
}
- expectString(t, hdr.Metadata.Get("schwift-test1"), "")
- expectString(t, hdr.Metadata.Get("schwift-test2"), "second")
+ expectString(t, hdr.Metadata().Get("schwift-test1"), "")
+ expectString(t, hdr.Metadata().Get("schwift-test2"), "second")
//test updating some metadata
- hdr = NewAccountHeaders()
- hdr.Metadata.Set("schwift-test1", "will not be set")
- hdr.Metadata.Del("schwift-test1")
- hdr.Metadata.Set("schwift-test2", "changed")
+ hdr = make(AccountHeaders)
+ hdr.Metadata().Set("schwift-test1", "will not be set")
+ hdr.Metadata().Del("schwift-test1")
+ hdr.Metadata().Set("schwift-test2", "changed")
err = a.Update(hdr, nil)
if !expectError(t, err, "") {
t.FailNow()
@@ -83,8 +83,8 @@ func TestAccountMetadata(t *testing.T) {
if !expectError(t, err, "") {
t.FailNow()
}
- expectString(t, hdr.Metadata.Get("schwift-test1"), "")
- expectString(t, hdr.Metadata.Get("schwift-test2"), "changed")
+ expectString(t, hdr.Metadata().Get("schwift-test1"), "")
+ expectString(t, hdr.Metadata().Get("schwift-test2"), "changed")
})
}