|
|
@@ -29,7 +29,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 1, UserId: 1, Permission: m.PERMISSION_ADMIN},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianDuplicatePermission)
|
|
|
+ So(err, ShouldEqual, ErrGuardianPermissionExists)
|
|
|
})
|
|
|
|
|
|
Convey("With duplicate team/role permissions should return error", func() {
|
|
|
@@ -38,7 +38,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 1, TeamId: 1, Permission: m.PERMISSION_ADMIN},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianDuplicatePermission)
|
|
|
+ So(err, ShouldEqual, ErrGuardianPermissionExists)
|
|
|
})
|
|
|
|
|
|
Convey("With duplicate everyone/role permissions should return error", func() {
|
|
|
@@ -47,7 +47,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 1, Permission: m.PERMISSION_ADMIN},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianDuplicatePermission)
|
|
|
+ So(err, ShouldEqual, ErrGuardianPermissionExists)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -66,7 +66,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, UserId: 1, Permission: m.PERMISSION_ADMIN},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
|
|
|
Convey("When trying to update dashboard permissions with edit user permission should return error", func() {
|
|
|
@@ -74,7 +74,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, UserId: 1, Permission: m.PERMISSION_EDIT},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
|
|
|
Convey("When trying to update dashboard permissions with view user permission should return error", func() {
|
|
|
@@ -82,7 +82,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, UserId: 1, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -109,7 +109,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, UserId: 1, Permission: m.PERMISSION_EDIT},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
|
|
|
Convey("When trying to update dashboard permissions with view user permission should return error", func() {
|
|
|
@@ -117,7 +117,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, UserId: 1, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -152,7 +152,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, UserId: 1, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -171,7 +171,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, TeamId: 1, Permission: m.PERMISSION_ADMIN},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
|
|
|
Convey("When trying to update dashboard permissions with edit team permission should return error", func() {
|
|
|
@@ -179,7 +179,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, TeamId: 1, Permission: m.PERMISSION_EDIT},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
|
|
|
Convey("When trying to update dashboard permissions with view team permission should return error", func() {
|
|
|
@@ -187,7 +187,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, TeamId: 1, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -214,7 +214,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, TeamId: 1, Permission: m.PERMISSION_EDIT},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
|
|
|
Convey("When trying to update dashboard permissions with view team permission should return error", func() {
|
|
|
@@ -222,7 +222,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, TeamId: 1, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -257,7 +257,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, TeamId: 1, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -285,7 +285,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, Role: &r, Permission: m.PERMISSION_EDIT},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
|
|
|
Convey("When trying to update dashboard permissions with everyone with editor role can view permission should return error", func() {
|
|
|
@@ -293,7 +293,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, Role: &r, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
|
|
|
@@ -329,7 +329,7 @@ func TestGuardian(t *testing.T) {
|
|
|
{OrgId: 1, DashboardId: 3, Role: &r, Permission: m.PERMISSION_VIEW},
|
|
|
}
|
|
|
_, err := sc.g.CheckPermissionBeforeUpdate(m.PERMISSION_ADMIN, p)
|
|
|
- So(err, ShouldEqual, ErrGuardianOverrideLowerPresedence)
|
|
|
+ So(err, ShouldEqual, ErrGuardianOverride)
|
|
|
})
|
|
|
})
|
|
|
})
|