2017-09-10 17:25:29 +05:30
|
|
|
import projectImportGitlab from '~/projects/project_import_gitlab_project';
|
|
|
|
|
|
|
|
describe('Import Gitlab project', () => {
|
|
|
|
let projectName;
|
|
|
|
beforeEach(() => {
|
|
|
|
projectName = 'project';
|
|
|
|
window.history.pushState({}, null, `?path=${projectName}`);
|
|
|
|
|
|
|
|
setFixtures(`
|
|
|
|
<input class="js-path-name" />
|
|
|
|
`);
|
|
|
|
|
2018-03-27 19:54:05 +05:30
|
|
|
projectImportGitlab();
|
2017-09-10 17:25:29 +05:30
|
|
|
});
|
|
|
|
|
|
|
|
afterEach(() => {
|
|
|
|
window.history.pushState({}, null, '');
|
|
|
|
});
|
|
|
|
|
|
|
|
describe('path name', () => {
|
|
|
|
it('should fill in the project name derived from the previously filled project name', () => {
|
|
|
|
expect(document.querySelector('.js-path-name').value).toEqual(projectName);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|