18122: Update test.
authorTom Clegg <tom@curii.com>
Thu, 16 Sep 2021 16:09:30 +0000 (12:09 -0400)
committerTom Clegg <tom@curii.com>
Thu, 16 Sep 2021 16:09:30 +0000 (12:09 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

lib/controller/localdb/collection_test.go

index e0de7256a18cd9e3cd862d676a76efd292881b5a..4a44949641da71b70985f2a5ce472e94327b81ec 100644 (file)
@@ -115,8 +115,9 @@ func (s *CollectionSuite) TestSignatures(c *check.C) {
                Filters: []arvados.Filter{{"uuid", "=", arvadostest.FooCollection}},
                Select:  []string{"uuid", "manifest_text"},
        })
-       c.Check(err, check.IsNil)
-       if c.Check(gresp.Items, check.HasLen, 1) {
+       if err != nil {
+               c.Check(err, check.ErrorMatches, `.*Invalid attribute.*manifest_text.*`)
+       } else if c.Check(gresp.Items, check.HasLen, 1) {
                c.Check(gresp.Items[0].(map[string]interface{})["uuid"], check.Equals, arvadostest.FooCollection)
                c.Check(gresp.Items[0].(map[string]interface{})["manifest_text"], check.Equals, nil)
        }