Remove redundant specs for tooltip

This commit is contained in:
George Tsiolis 2018-11-07 01:10:31 +02:00
parent 02e7497166
commit 88e8ee0f6c
3 changed files with 1 additions and 33 deletions

View File

@ -17,13 +17,6 @@ export default {
type: String,
required: true,
},
tooltipPlacement: {
type: String,
required: false,
default: 'top',
},
cssClass: {
type: String,
required: false,
@ -37,8 +30,6 @@ export default {
v-gl-tooltip="{ placement: tooltipPlacement }"
:class="cssClass"
:title="tooltipTitle(time)"
:data-placement="tooltipPlacement"
v-text="timeFormated(time)"
>
v-text="timeFormated(time)">
</time>
</template>

View File

@ -46,14 +46,4 @@ describe('edited', () => {
expect(editedComponent.$el.querySelector('.author-link')).toBeFalsy();
expect(editedComponent.$el.querySelector('time')).toBeTruthy();
});
it('renders time ago tooltip at the bottom', () => {
const editedComponent = new EditedComponent({
propsData: {
updatedAt: '2017-05-15T12:31:04.428Z',
},
}).$mount();
expect(editedComponent.$el.querySelector('time').dataset.placement).toEqual('bottom');
});
});

View File

@ -26,24 +26,11 @@ describe('Time ago with tooltip component', () => {
formatDate('2017-05-08T14:57:39.781Z'),
);
expect(vm.$el.getAttribute('data-placement')).toEqual('top');
const timeago = getTimeago();
expect(vm.$el.textContent.trim()).toEqual(timeago.format('2017-05-08T14:57:39.781Z'));
});
it('should render tooltip placed in bottom', () => {
vm = new TimeagoTooltip({
propsData: {
time: '2017-05-08T14:57:39.781Z',
tooltipPlacement: 'bottom',
},
}).$mount();
expect(vm.$el.getAttribute('data-placement')).toEqual('bottom');
});
it('should render provided html class', () => {
vm = new TimeagoTooltip({
propsData: {