issues fixed
This commit is contained in:
@@ -96,7 +96,12 @@ export const Permissions = {
|
||||
[Providers.MAGNA]: [Roles.MAGNAGROUP],
|
||||
},
|
||||
FiskerMagnaCreate: {
|
||||
[Providers.FISKER]: [Roles.CREATE, Roles.DELETE],
|
||||
[Providers.FISKER]: [Roles.CREATE],
|
||||
[Providers.FISKER_QA]: [Roles.MANUFACTURE],
|
||||
[Providers.MAGNA]: [Roles.MAGNAGROUP],
|
||||
},
|
||||
FiskerMagnaDelete: {
|
||||
[Providers.FISKER]: [Roles.DELETE],
|
||||
[Providers.FISKER_QA]: [Roles.MANUFACTURE],
|
||||
[Providers.MAGNA]: [Roles.MAGNAGROUP],
|
||||
},
|
||||
|
||||
@@ -103,7 +103,7 @@ describe("Roles Helper", () => {
|
||||
|
||||
it("Check FiskerMagnaCreate permission", () => {
|
||||
expect(
|
||||
hasRole([Roles.CREATE, Roles.DELETE], Permissions.FiskerMagnaCreate, [Providers.FISKER])
|
||||
hasRole([Roles.CREATE], Permissions.FiskerMagnaCreate, [Providers.FISKER])
|
||||
).toEqual(true);
|
||||
expect(
|
||||
hasRole([Roles.MAGNAGROUP], Permissions.FiskerMagnaCreate, [Providers.MAGNA])
|
||||
@@ -113,6 +113,18 @@ describe("Roles Helper", () => {
|
||||
).toEqual(true);
|
||||
});
|
||||
|
||||
it("Check FiskerMagnaDelete permission", () => {
|
||||
expect(
|
||||
hasRole([Roles.DELETE], Permissions.FiskerMagnaDelete, [Providers.FISKER])
|
||||
).toEqual(true);
|
||||
expect(
|
||||
hasRole([Roles.MAGNAGROUP], Permissions.FiskerMagnaDelete, [Providers.MAGNA])
|
||||
).toEqual(true);
|
||||
expect(
|
||||
hasRole([Roles.MANUFACTURE], Permissions.FiskerMagnaDelete, [Providers.FISKER_QA])
|
||||
).toEqual(true);
|
||||
});
|
||||
|
||||
it("Get groups", () => {
|
||||
expect(getGroups(TEST_TOKEN)).toEqual(TEST_EXPECTED_GROUPS);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user