extjs-gpl
Version:
GPL licensed version of Sencha Ext JS
28 lines (20 loc) • 685 B
JavaScript
describe('Ext.draw.sprite.Composite', function () {
var proto = Ext.draw.sprite.Text.prototype;
describe('destroy', function () {
it("should destroy composite's children", function () {
var composite = new Ext.draw.sprite.Composite({});
composite.add({
type: 'text',
text: 'hello'
});
composite.add({
type: 'rect'
});
var sprites = composite.sprites,
child = sprites[1];
composite.destroy();
expect(sprites.length).toEqual(0);
expect(child.destroyed).toEqual(true);
});
});
});