diff options
| author | Stefan Majewsky <majewsky@gmx.net> | 2018-05-30 11:38:52 +0200 |
|---|---|---|
| committer | Stefan Majewsky <majewsky@gmx.net> | 2018-05-30 11:38:52 +0200 |
| commit | bb7eb0faacb77436a492d4b9b9775f2771a546d7 (patch) | |
| tree | c13ec2cd6079cf400413fddcc43908ca12df868a /tests | |
| parent | 63541ba5897fdd20cf563461b42eb9599e6437a5 (diff) | |
| download | go-schwift-bb7eb0faacb77436a492d4b9b9775f2771a546d7.tar.gz | |
adjust semantics of Object.InspectSymlink, rename to Object.SymlinkHeaders
The additional guarantee that Object.SymlinkHeaders becomes equivalent
to Object.Headers for non-symlinks will be useful e.g. for
swift-http-import's usecase.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/object_test.go | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/object_test.go b/tests/object_test.go index 618c835..15aa8f2 100644 --- a/tests/object_test.go +++ b/tests/object_test.go @@ -277,21 +277,21 @@ func expectObjectContent(t *testing.T, obj *schwift.Object, expected []byte) { func expectObjectSymlink(t *testing.T, source, expectedTarget *schwift.Object) { t.Helper() - target, _, err := source.InspectSymlink() + _, target, err := source.SymlinkHeaders() if expectedTarget == nil { switch err { - case schwift.ErrNotASymlink: - return //success case nil: - t.Errorf("expected %s to not be a symlink, but found symlink to %s\n", - source.FullName(), target.FullName()) + if target != nil { + t.Errorf("expected %s to not be a symlink, but found symlink to %s\n", + source.FullName(), target.FullName()) + } default: - t.Errorf("got unexpected error from Object.SymlinkTarget() for %s: %s\n", + t.Errorf("got unexpected error from Object.SymlinkHeaders() for %s: %s\n", source.FullName(), err.Error()) } } else { if err != nil { - t.Errorf("expected %s to be a symlink to %s, but Object.SymlinkTarget() returned error: %s\n", + t.Errorf("expected %s to be a symlink to %s, but Object.SymlinkHeaders() returned error: %s\n", source.FullName(), expectedTarget.FullName(), err.Error()) } else if target.FullName() != expectedTarget.FullName() { t.Errorf("expected %s to be a symlink to %s, but got target %s\n", |
