diff --git a/webapp/components/PostCard/index.vue b/webapp/components/PostCard/index.vue index aeb761fe1..6347af45b 100644 --- a/webapp/components/PostCard/index.vue +++ b/webapp/components/PostCard/index.vue @@ -1,39 +1,26 @@ @@ -98,7 +81,6 @@ export default { user: 'auth/user' }), excerpt() { - console.log(this.post) return this.$filters.removeLinks(this.post.contentExcerpt) }, isAuthor() { diff --git a/webapp/components/Ribbon/index.spec.js b/webapp/components/Ribbon/index.spec.js new file mode 100644 index 000000000..8c6507e88 --- /dev/null +++ b/webapp/components/Ribbon/index.spec.js @@ -0,0 +1,37 @@ +import { shallowMount, createLocalVue } from '@vue/test-utils' +import Ribbon from './index' + +const localVue = createLocalVue() + +describe('Ribbon', () => { + let text + + let Wrapper = () => { + return shallowMount(Ribbon, { + localVue, + propsData: { + text + } + }) + } + + describe('given String for Text', () => { + beforeEach(() => { + text = 'Peter Pan' + }) + + it('shows Text', () => { + expect(Wrapper().text()).toContain('Peter Pan') + }) + }) + + describe('given no String for Text', () => { + beforeEach(() => { + text = undefined + }) + + it('shows empty Text', () => { + expect(Wrapper().text()).toContain('') + }) + }) +}) diff --git a/webapp/components/Ribbon/index.vue b/webapp/components/Ribbon/index.vue index 37fa86cd5..783bf974f 100644 --- a/webapp/components/Ribbon/index.vue +++ b/webapp/components/Ribbon/index.vue @@ -19,14 +19,16 @@ export default {