UNPKG

html2canvas-pro

Version:

Screenshots with JavaScript. Next generation!

30 lines 1.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const assert_1 = require("assert"); const effects_renderer_1 = require("../effects-renderer"); describe('EffectsRenderer', () => { it('should be instantiated', () => { const ctx = { shadowOffsetX: 0, shadowOffsetY: 0, shadowBlur: 0, shadowColor: '', globalAlpha: 1, save: () => { }, restore: () => { } }; const deps = { ctx }; const pathCallback = { path: () => { } }; const renderer = new effects_renderer_1.EffectsRenderer(deps, pathCallback); (0, assert_1.ok)(renderer); // Test public methods exist (0, assert_1.strictEqual)(typeof renderer.applyEffects, 'function'); (0, assert_1.strictEqual)(typeof renderer.applyEffect, 'function'); (0, assert_1.strictEqual)(typeof renderer.popEffect, 'function'); }); }); //# sourceMappingURL=effects-renderer.test.js.map