- if err != nil {
- panic(err)
- }
- _, err = conn.UserActivate(rootctx, arvados.UserActivateOptions{UUID: user.UUID})
- if err != nil {
- panic(err)
- }
- user, err = conn.UserGetCurrent(ctx, arvados.GetOptions{})
- if err != nil {
- panic(err)
- }
- c.Logf("user: %#v", user)
- if !user.IsActive {
- c.Fatal("failed to activate user")
+ c.Assert(err, check.IsNil)
+ if activate {
+ _, err = conn.UserActivate(rootctx, arvados.UserActivateOptions{UUID: user.UUID})
+ c.Assert(err, check.IsNil)
+ user, err = conn.UserGetCurrent(ctx, arvados.GetOptions{})
+ c.Assert(err, check.IsNil)
+ c.Logf("user UUID: %q", user.UUID)
+ if !user.IsActive {
+ c.Fatalf("failed to activate user -- %#v", user)
+ }