Sha256: 2d24aebae1157cba373ac4835c247edfba663f20d7fd8461f3f837f7dc7f2e21
Contents?: true
Size: 1.23 KB
Versions: 3
Compression:
Stored size: 1.23 KB
Contents
describe('modules.Custom', function () { var Custom = webfont.modules.Custom, FontFamily = webfont.FontFamily; describe('insert links correctly', function () { var fakeDomHelper = null, load = null; beforeEach(function () { fakeDomHelper = { loadStylesheet: jasmine.createSpy('createCssLink') }; load = jasmine.createSpy('load'); var defaultModule = new Custom(fakeDomHelper, { families: ['Font1', 'Font2', 'Font3'], urls: ['http://moo', 'http://meuh'] }); defaultModule.load(load); }); it('should have inserted the links correctly', function () { expect(fakeDomHelper.loadStylesheet.callCount).toEqual(2); expect(fakeDomHelper.loadStylesheet).toHaveBeenCalledWith('http://moo'); expect(fakeDomHelper.loadStylesheet).toHaveBeenCalledWith('http://meuh'); }); it('should have loaded the families correctly', function () { expect(load.callCount).toEqual(1); expect(load.calls[0].args[0].length).toEqual(3); expect(load.calls[0].args[0][0].getName()).toEqual('Font1'); expect(load.calls[0].args[0][1].getName()).toEqual('Font2'); expect(load.calls[0].args[0][2].getName()).toEqual('Font3'); }); }); });
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
webfontloader-1.4.12 | spec/modules/custom_spec.js |
webfontloader-1.4.11 | spec/modules/custom_spec.js |
webfontloader-1.4.10 | spec/modules/custom_spec.js |