Commit faa8c925 authored by Jacob Schatz's avatar Jacob Schatz

Merge branch 'ide' of gitlab.com:gitlab-org/gitlab-ce into ide

parents f9372f70 38a61271
...@@ -243,6 +243,10 @@ ...@@ -243,6 +243,10 @@
width: 100%; width: 100%;
display: inline-block; display: inline-block;
&:first-child {
border-top-left-radius: 2px;
}
.title { .title {
display: inline-block; display: inline-block;
font-size: 10px; font-size: 10px;
......
...@@ -13,6 +13,10 @@ describe('RepoFileButtons', () => { ...@@ -13,6 +13,10 @@ describe('RepoFileButtons', () => {
const activeFile = { const activeFile = {
extension: 'md', extension: 'md',
url: 'url', url: 'url',
raw_path: 'raw_path',
blame_path: 'blame_path',
commits_path: 'commits_path',
permalink: 'permalink',
}; };
const activeFileLabel = 'activeFileLabel'; const activeFileLabel = 'activeFileLabel';
RepoStore.openedFiles = new Array(1); RepoStore.openedFiles = new Array(1);
...@@ -27,11 +31,11 @@ describe('RepoFileButtons', () => { ...@@ -27,11 +31,11 @@ describe('RepoFileButtons', () => {
expect(vm.$el.id).toEqual('repo-file-buttons'); expect(vm.$el.id).toEqual('repo-file-buttons');
expect(vm.$el.style.borderBottom).toEqual('1px solid rgb(31, 120, 209)'); expect(vm.$el.style.borderBottom).toEqual('1px solid rgb(31, 120, 209)');
expect(raw.href).toMatch(`/${activeFile.url}`); expect(raw.href).toMatch(`/${activeFile.raw_path}`);
expect(raw.textContent).toEqual('Raw'); expect(raw.textContent).toEqual('Raw');
expect(blame.href).toMatch(`/${activeFile.url}`); expect(blame.href).toMatch(`/${activeFile.blame_path}`);
expect(blame.textContent).toEqual('Blame'); expect(blame.textContent).toEqual('Blame');
expect(history.href).toMatch(`/${activeFile.url}`); expect(history.href).toMatch(`/${activeFile.commits_path}`);
expect(history.textContent).toEqual('History'); expect(history.textContent).toEqual('History');
expect(vm.$el.querySelector('.permalink').textContent).toEqual('Permalink'); expect(vm.$el.querySelector('.permalink').textContent).toEqual('Permalink');
expect(vm.$el.querySelector('.preview').textContent).toEqual(activeFileLabel); expect(vm.$el.querySelector('.preview').textContent).toEqual(activeFileLabel);
......
...@@ -20,8 +20,6 @@ describe('RepoFileOptions', () => { ...@@ -20,8 +20,6 @@ describe('RepoFileOptions', () => {
expect(vm.$el.classList.contains('repo-file-options')).toBeTruthy(); expect(vm.$el.classList.contains('repo-file-options')).toBeTruthy();
expect(vm.$el.querySelector('.title').textContent).toEqual(projectName); expect(vm.$el.querySelector('.title').textContent).toEqual(projectName);
expect(vm.$el.querySelector('a[title="New File"]')).toBeTruthy();
expect(vm.$el.querySelector('a[title="New Folder"]')).toBeTruthy();
}); });
it('does not render if isMini is false', () => { it('does not render if isMini is false', () => {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment