Commit f235a51e authored by Luke "Jared" Bennett's avatar Luke "Jared" Bennett

Added to repo file buttons spec

parent b259c6e6
...@@ -55,6 +55,39 @@ describe('RepoFileButtons', () => { ...@@ -55,6 +55,39 @@ describe('RepoFileButtons', () => {
expect(deleteBtn.textContent).toEqual('Delete'); expect(deleteBtn.textContent).toEqual('Delete');
}); });
it('renders a white border if not editMode', () => {
const activeFile = {
extension: 'md',
url: 'url',
};
RepoStore.openedFiles = new Array(1);
RepoStore.activeFile = activeFile;
RepoStore.editMode = false;
const vm = createComponent();
expect(vm.$el.style.borderBottom).toEqual('1px solid rgb(240, 240, 240)');
});
it('triggers rawPreviewToggle on preview click', () => {
const activeFile = {
extension: 'md',
url: 'url',
};
RepoStore.openedFiles = new Array(1);
RepoStore.activeFile = activeFile;
RepoStore.editMode = true;
const vm = createComponent();
const preview = vm.$el.querySelector('.preview');
spyOn(vm, 'rawPreviewToggle');
preview.click();
expect(vm.rawPreviewToggle).toHaveBeenCalled();
});
it('does not render preview toggle if not canPreview', () => { it('does not render preview toggle if not canPreview', () => {
const activeFile = { const activeFile = {
extension: 'abcd', extension: 'abcd',
......
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