2021-02-22 17:27:13 +05:30
|
|
|
import { clientTypenames } from '~/import_entities/import_groups/graphql/client_factory';
|
|
|
|
|
|
|
|
export const generateFakeEntry = ({ id, status, ...rest }) => ({
|
|
|
|
__typename: clientTypenames.BulkImportSourceGroup,
|
|
|
|
web_url: `https://fake.host/${id}`,
|
|
|
|
full_path: `fake_group_${id}`,
|
|
|
|
full_name: `fake_name_${id}`,
|
|
|
|
import_target: {
|
|
|
|
target_namespace: 'root',
|
|
|
|
new_name: `group${id}`,
|
|
|
|
},
|
|
|
|
id,
|
2021-06-08 01:23:25 +05:30
|
|
|
progress: {
|
|
|
|
id: `test-${id}`,
|
|
|
|
status,
|
|
|
|
},
|
|
|
|
validation_errors: [],
|
2021-02-22 17:27:13 +05:30
|
|
|
...rest,
|
|
|
|
});
|
|
|
|
|
|
|
|
export const statusEndpointFixture = {
|
|
|
|
importable_data: [
|
|
|
|
{
|
|
|
|
id: 2595438,
|
|
|
|
full_name: 'AutoBreakfast',
|
|
|
|
full_path: 'auto-breakfast',
|
|
|
|
web_url: 'https://gitlab.com/groups/auto-breakfast',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
id: 4347861,
|
|
|
|
full_name: 'GitLab Data',
|
|
|
|
full_path: 'gitlab-data',
|
|
|
|
web_url: 'https://gitlab.com/groups/gitlab-data',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
id: 5723700,
|
|
|
|
full_name: 'GitLab Services',
|
|
|
|
full_path: 'gitlab-services',
|
|
|
|
web_url: 'https://gitlab.com/groups/gitlab-services',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
id: 349181,
|
|
|
|
full_name: 'GitLab-examples',
|
|
|
|
full_path: 'gitlab-examples',
|
|
|
|
web_url: 'https://gitlab.com/groups/gitlab-examples',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
};
|
|
|
|
|
|
|
|
export const availableNamespacesFixture = [
|
|
|
|
{ id: 24, full_path: 'Commit451' },
|
|
|
|
{ id: 22, full_path: 'gitlab-org' },
|
|
|
|
{ id: 23, full_path: 'gnuwget' },
|
|
|
|
{ id: 25, full_path: 'jashkenas' },
|
|
|
|
];
|