aboutsummaryrefslogtreecommitdiff
path: root/container_iterator_test.go
diff options
context:
space:
mode:
authorStefan Majewsky <majewsky@gmx.net>2018-02-19 14:40:33 +0100
committerStefan Majewsky <majewsky@gmx.net>2018-02-19 14:40:33 +0100
commit1a84987c7e28094f4e65bfb0fa03fdf5059ef6cc (patch)
tree26e8afc474d838259a75cbb7c62bd942bc7e8d37 /container_iterator_test.go
parentbe80f087d7857d7ca1418aa797eadde39806cbf8 (diff)
downloadgo-schwift-1a84987c7e28094f4e65bfb0fa03fdf5059ef6cc.tar.gz
initialize .Headers on accounts/containers during GET requests
Diffstat (limited to 'container_iterator_test.go')
-rw-r--r--container_iterator_test.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/container_iterator_test.go b/container_iterator_test.go
index df4ab80..70620ad 100644
--- a/container_iterator_test.go
+++ b/container_iterator_test.go
@@ -81,6 +81,7 @@ func TestContainerIterator(t *testing.T) {
expectContainerInfos(t, cis)
//test Foreach
+ a.Invalidate()
iter = a.Containers()
iter.Prefix = "schwift-test-listing"
idx := 0
@@ -91,7 +92,12 @@ func TestContainerIterator(t *testing.T) {
}))
expectInt(t, idx, 4)
+ if a.headers == nil {
+ t.Error("ContainerIterator.Foreach did not initialize Account.Headers")
+ }
+
//test ForeachDetailed
+ a.Invalidate()
iter = a.Containers()
iter.Prefix = "schwift-test-listing"
idx = 0
@@ -102,6 +108,10 @@ func TestContainerIterator(t *testing.T) {
}))
expectInt(t, idx, 4)
+ if a.headers == nil {
+ t.Error("ContainerIterator.ForeachDetailed did not initialize Account.Headers")
+ }
+
//test Collect
iter = a.Containers()
iter.Prefix = "schwift-test-listing"