cancelon_spec.js
509 Bytes
describe('#cancelOn', function() {
beforeEach(function() {
$.fn.raty.defaults.path = '../lib/images';
this.el = Helper.create('#el');
});
afterEach(function() {
Helper.clear();
});
it ('changes the icon', function() {
// given
this.el.raty({ cancel: true, cancelOn: 'star-half.png' });
var cancel = this.el.children('.raty-cancel');
// when
cancel.trigger('mouseover');
// then
expect(cancel).toHaveAttr('src', '../lib/images/star-half.png');
});
});