0
Ich habe x-editierbare Datepicker, und ich bin es so testen:Wie testet man das Schließen von x-editierbarem Datepicker?
it('should open edit in place on click', function() {
var $editable = $date.find('.x-editable');
$editable.click();
var $input = $date.find('input');
expect($editable.hasClass('editable-open')).toBeTruthy();
expect($editable.hasClass('datepicker-open')).toBeFalsy();
expect($('.datepicker').length).toEqual(0);
$input.click();
expect($editable.hasClass('datepicker-open')).toBeTruthy();
expect($('.datepicker').length).toEqual(1);
});
wie kann ich Schließung von picker testen? Ich habe versucht, click()
auf verschiedenen Element und auch blur()
am Eingang aufrufen, aber die Klasse datepicker-open
ist immer noch vorhanden.
Haben Sie x-editierbare [Veranstaltungen] überprüfen (http://vitalets.github.io/x-editable/docs .html # editierbare Ereignisse)? – Yuri