chore: move custom-roles feature to permium license (#14201)

Currently an unsafe experiment, so it can be moved safely
This commit is contained in:
Steven Masley
2024-08-09 10:21:39 -05:00
committed by GitHub
parent 591385f2ca
commit aaa5174bef
2 changed files with 3 additions and 1 deletions
@@ -810,6 +810,7 @@ func TestLicenseEntitlements(t *testing.T) {
ExpectedErrorContains: "",
AssertEntitlements: func(t *testing.T, entitlements codersdk.Entitlements) {
assert.False(t, entitlements.Features[codersdk.FeatureMultipleOrganizations].Enabled, "multi-org only enabled for premium")
assert.False(t, entitlements.Features[codersdk.FeatureCustomRoles].Enabled, "custom-roles only enabled for premium")
},
},
{
@@ -822,6 +823,7 @@ func TestLicenseEntitlements(t *testing.T) {
ExpectedErrorContains: "",
AssertEntitlements: func(t *testing.T, entitlements codersdk.Entitlements) {
assert.True(t, entitlements.Features[codersdk.FeatureMultipleOrganizations].Enabled, "multi-org enabled for premium")
assert.True(t, entitlements.Features[codersdk.FeatureCustomRoles].Enabled, "custom-roles enabled for premium")
},
},
}