~juju-qa/ubuntu/xenial/juju/2.0-rc2

« back to all changes in this revision

Viewing changes to src/github.com/juju/juju/state/user_test.go

  • Committer: Nicholas Skaggs
  • Date: 2016-09-30 14:39:30 UTC
  • mfrom: (1.8.1)
  • Revision ID: nicholas.skaggs@canonical.com-20160930143930-vwwhrefh6ftckccy
import upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
        gc "gopkg.in/check.v1"
15
15
        "gopkg.in/juju/names.v2"
16
16
 
17
 
        "github.com/juju/juju/core/description"
 
17
        "github.com/juju/juju/permission"
18
18
        "github.com/juju/juju/state"
19
19
        "github.com/juju/juju/testing/factory"
20
20
)
233
233
        // Assert user exists and can authenticate.
234
234
        c.Assert(user.PasswordValid("so sekrit"), jc.IsTrue)
235
235
 
236
 
        s.State.SetUserAccess(user.UserTag(), s.State.ModelTag(), description.AdminAccess)
237
 
        s.State.SetUserAccess(user.UserTag(), s.State.ControllerTag(), description.SuperuserAccess)
 
236
        s.State.SetUserAccess(user.UserTag(), s.State.ModelTag(), permission.AdminAccess)
 
237
        s.State.SetUserAccess(user.UserTag(), s.State.ControllerTag(), permission.SuperuserAccess)
238
238
 
239
239
        uam, err := s.State.UserAccess(user.UserTag(), s.State.ModelTag())
240
240
        c.Assert(err, jc.ErrorIsNil)
241
 
        c.Assert(uam.Access, gc.Equals, description.AdminAccess)
 
241
        c.Assert(uam.Access, gc.Equals, permission.AdminAccess)
242
242
 
243
243
        uac, err := s.State.UserAccess(user.UserTag(), s.State.ControllerTag())
244
244
        c.Assert(err, jc.ErrorIsNil)
245
 
        c.Assert(uac.Access, gc.Equals, description.SuperuserAccess)
 
245
        c.Assert(uac.Access, gc.Equals, permission.SuperuserAccess)
246
246
 
247
247
        // Look for the user.
248
248
        u, err := s.State.User(user.UserTag())