refactor(editor): Fix remaining FE type check errors (no-changelog) (#9607)

Co-authored-by: Alex Grozav <alex@grozav.com>
This commit is contained in:
Ricardo Espinoza
2024-06-10 09:23:06 -04:00
committed by GitHub
parent 1e15f73b0d
commit 22bdb0568e
84 changed files with 438 additions and 318 deletions

View File

@@ -1,6 +1,7 @@
import { createComponentRenderer } from '@/__tests__/render';
import ProjectTabs from '@/components/Projects/ProjectTabs.vue';
import { useRoute, useRouter } from 'vue-router';
import { createTestProject } from '@/__tests__/data/projects';
import { useProjectsStore } from '@/stores/projects.store';
vi.mock('vue-router', () => {
@@ -54,15 +55,14 @@ describe('ProjectTabs', () => {
it('should render project tabs if use has permissions', () => {
route.params.projectId = '123';
projectsStore.currentProject = {
id: '123',
type: 'team',
name: 'Project',
relations: [],
scopes: ['project:update'],
createdAt: '',
updatedAt: '',
};
vi.mocked(useProjectsStore).mockImplementationOnce(
() =>
({
currentProject: createTestProject({
scopes: ['project:update'],
}),
}) as ReturnType<typeof useProjectsStore>,
);
const { getByText } = renderComponent();
expect(getByText('Workflows')).toBeInTheDocument();
@@ -72,15 +72,14 @@ describe('ProjectTabs', () => {
it('should render project tabs', () => {
route.params.projectId = '123';
projectsStore.currentProject = {
id: '123',
type: 'team',
name: 'Project',
relations: [],
scopes: ['project:read'],
createdAt: '',
updatedAt: '',
};
vi.mocked(useProjectsStore).mockImplementationOnce(
() =>
({
currentProject: createTestProject({
scopes: ['project:read'],
}),
}) as ReturnType<typeof useProjectsStore>,
);
const { queryByText, getByText } = renderComponent();
expect(getByText('Workflows')).toBeInTheDocument();