pixi.js/test/unit/pixi/textures/Texture.js
2014-01-01 15:32:20 +00:00

26 lines
935 B
JavaScript

describe('pixi/textures/Texture', function () {
'use strict';
var expect = chai.expect;
var Texture = PIXI.Texture;
it('Module exists', function () {
expect(Texture).to.be.a('function');
expect(PIXI).to.have.property('TextureCache').and.to.be.an('object');
});
it('Members exist', function () {
expect(Texture).itself.to.respondTo('fromImage');
expect(Texture).itself.to.respondTo('fromFrame');
expect(Texture).itself.to.respondTo('fromCanvas');
expect(Texture).itself.to.respondTo('addTextureToCache');
expect(Texture).itself.to.respondTo('removeTextureFromCache');
// expect(Texture).itself.to.have.deep.property('frameUpdates.length', 0);
});
it('Confirm new instance', function (done) {
var texture = Texture.fromImage('/base/test/textures/bunny.png');
pixi_textures_Texture_confirmNew(texture, done);
});
});