{"version":3,"sources":["utils/__tests__/workspaces.test.ts"],"names":[],"mappings":"","file":"workspaces.test.d.ts","sourcesContent":["import {\n  getWorkspaces,\n  getWorkspacesChangedSinceRef,\n  getChangesFromLastTagByWorkspaces,\n} from '../workspaces';\nimport { getMasterRef } from '../git';\nimport { IWorkspace, IWorkspaceChange } from '../../interfaces';\n\n\ndescribe('This is the tests for the workspaces utils', (): void => {\n  test('getWorkspaces checking', async () => {\n    const result: IWorkspace[] = await getWorkspaces();\n    expect(result).toBeDefined();\n  });\n\n  test('getWorkspacesChangedSinceRef checking', async () => {\n    try {\n      const ref: string = await getMasterRef();\n      const result: IWorkspace[] = await getWorkspacesChangedSinceRef(ref);\n      expect(result).toHaveLength(2);\n    } catch (error) {\n      expect(error).toBeDefined();\n    }\n  });\n\n  test('getChangesFromLastTagByWorkspaces checking', async () => {\n    try {\n      const workspaces: IWorkspace[] = await getWorkspaces();\n      const changesByWorkspace: IWorkspaceChange = await getChangesFromLastTagByWorkspaces();\n      expect(changesByWorkspace).toHaveProperty(workspaces[0].dir);\n    } catch (error) {\n      expect(error).toBeDefined();\n    }\n  });\n});\n"]}