summaryrefslogtreecommitdiff
path: root/spec/javascripts
diff options
context:
space:
mode:
authorLuke "Jared" Bennett <lbennett@gitlab.com>2017-07-26 18:55:01 +0100
committerLuke "Jared" Bennett <lbennett@gitlab.com>2017-07-26 18:55:01 +0100
commit18bc8543f38fcc4123a68b23d3c14c786c5141b8 (patch)
treeb2dadcba9d2b3e48c580c19520b152e7e2869f78 /spec/javascripts
parent0fdcb703d1756f12df0bebc8ca6ccfda8659725e (diff)
downloadgitlab-ce-18bc8543f38fcc4123a68b23d3c14c786c5141b8.tar.gz
Fix repo_file_spec
Diffstat (limited to 'spec/javascripts')
-rw-r--r--spec/javascripts/repo/repo_file_spec.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/spec/javascripts/repo/repo_file_spec.js b/spec/javascripts/repo/repo_file_spec.js
index 49ccd812015..dad13c3fe2d 100644
--- a/spec/javascripts/repo/repo_file_spec.js
+++ b/spec/javascripts/repo/repo_file_spec.js
@@ -2,12 +2,13 @@ import Vue from 'vue';
import repoFile from '~/repo/repo_file.vue';
describe('RepoFile', () => {
+ const updated = 'updated';
const file = {
icon: 'icon',
url: 'url',
name: 'name',
lastCommitMessage: 'message',
- lastCommitUpdate: 'update',
+ lastCommitUpdate: Date.now(),
level: 10,
};
const activeFile = {
@@ -22,6 +23,10 @@ describe('RepoFile', () => {
}).$mount();
}
+ beforeEach(() => {
+ spyOn(repoFile.mixins[0].methods, 'timeFormated').and.returnValue(updated);
+ });
+
it('renders link, icon, name and last commit details', () => {
const vm = createComponent({
file,
@@ -35,7 +40,7 @@ describe('RepoFile', () => {
expect(name.href).toMatch(`/${file.url}`);
expect(name.textContent).toEqual(file.name);
expect(vm.$el.querySelector('.commit-message').textContent).toBe(file.lastCommitMessage);
- expect(vm.$el.querySelector('.commit-update').textContent).toBe(file.lastCommitUpdate);
+ expect(vm.$el.querySelector('.commit-update').textContent).toBe(updated);
});
it('does render if hasFiles is true and is loading tree', () => {