X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/960e872ff250bc89950f33540806ea24bc4819bc..6e830f14ac2732c6d8661275fff691dd8a6179fa:/src/store/project/project-reducer.test.ts diff --git a/src/store/project/project-reducer.test.ts b/src/store/project/project-reducer.test.ts index 970af6ca..92274b3d 100644 --- a/src/store/project/project-reducer.test.ts +++ b/src/store/project/project-reducer.test.ts @@ -2,13 +2,10 @@ // // SPDX-License-Identifier: AGPL-3.0 -import projectsReducer, { getTreePath } from "./project-reducer"; -import actions from "./project-action"; +import { projectsReducer, getTreePath } from "./project-reducer"; +import { projectActions } from "./project-action"; import { TreeItem, TreeItemStatus } from "../../components/tree/tree"; -import { ResourceKind } from "../../models/kinds"; import { mockProjectResource } from "../../models/test-utils"; -import { ProjectResource } from "../../models/project"; -import { GroupClass } from "../../models/group"; describe('project-reducer', () => { @@ -16,7 +13,7 @@ describe('project-reducer', () => { const initialState = undefined; const projects = [mockProjectResource({ uuid: "1" }), mockProjectResource({ uuid: "2" })]; - const state = projectsReducer(initialState, actions.PROJECTS_SUCCESS({ projects, parentItemId: undefined })); + const state = projectsReducer(initialState, projectActions.PROJECTS_SUCCESS({ projects, parentItemId: undefined })); expect(state).toEqual({ items: [{ active: false, @@ -31,14 +28,13 @@ describe('project-reducer', () => { id: "2", items: [], data: mockProjectResource({ uuid: "2" }), - status: 0 + status: TreeItemStatus.INITIAL } ], currentItemId: "", creator: { opened: false, ownerUuid: "", - pending: false } }); }); @@ -50,10 +46,10 @@ describe('project-reducer', () => { id: "1", open: true, active: true, - status: 1 + status: TreeItemStatus.PENDING }], currentItemId: "1", - creator: { opened: false, pending: false, ownerUuid: "" }, + creator: { opened: false, ownerUuid: "" }, }; const project = { items: [{ @@ -61,13 +57,13 @@ describe('project-reducer', () => { id: "1", open: true, active: false, - status: 1 + status: TreeItemStatus.PENDING }], currentItemId: "", - creator: { opened: false, pending: false, ownerUuid: "" }, + creator: { opened: false, ownerUuid: "" }, }; - const state = projectsReducer(initialState, actions.RESET_PROJECT_TREE_ACTIVITY(initialState.items[0].id)); + const state = projectsReducer(initialState, projectActions.RESET_PROJECT_TREE_ACTIVITY(initialState.items[0].id)); expect(state).toEqual(project); }); @@ -78,10 +74,10 @@ describe('project-reducer', () => { id: "1", open: true, active: false, - status: 1 + status: TreeItemStatus.PENDING }], currentItemId: "1", - creator: { opened: false, pending: false, ownerUuid: "" } + creator: { opened: false, ownerUuid: "" } }; const project = { items: [{ @@ -89,14 +85,13 @@ describe('project-reducer', () => { id: "1", open: true, active: true, - status: 1, - toggled: true + status: TreeItemStatus.PENDING, }], currentItemId: "1", - creator: { opened: false, pending: false, ownerUuid: "" }, + creator: { opened: false, ownerUuid: "" }, }; - const state = projectsReducer(initialState, actions.TOGGLE_PROJECT_TREE_ITEM_ACTIVE(initialState.items[0].id)); + const state = projectsReducer(initialState, projectActions.TOGGLE_PROJECT_TREE_ITEM_ACTIVE(initialState.items[0].id)); expect(state).toEqual(project); }); @@ -108,11 +103,10 @@ describe('project-reducer', () => { id: "1", open: true, active: false, - status: 1, - toggled: false, + status: TreeItemStatus.PENDING, }], currentItemId: "1", - creator: { opened: false, pending: false, ownerUuid: "" } + creator: { opened: false, ownerUuid: "" } }; const project = { items: [{ @@ -120,14 +114,13 @@ describe('project-reducer', () => { id: "1", open: false, active: false, - status: 1, - toggled: true + status: TreeItemStatus.PENDING, }], currentItemId: "1", - creator: { opened: false, pending: false, ownerUuid: "" }, + creator: { opened: false, ownerUuid: "" }, }; - const state = projectsReducer(initialState, actions.TOGGLE_PROJECT_TREE_ITEM_OPEN(initialState.items[0].id)); + const state = projectsReducer(initialState, projectActions.TOGGLE_PROJECT_TREE_ITEM_OPEN(initialState.items[0].id)); expect(state).toEqual(project); }); }); @@ -139,7 +132,7 @@ describe("findTreeBranch", () => { active: false, data: "", open: false, - status: TreeItemStatus.Initial + status: TreeItemStatus.INITIAL }); it("should return an array that matches path to the given item", () => {