Browse Source

Done with asset manager tests

pull/72/merge
Artur Arseniev 9 years ago
parent
commit
24c3737400
  1. 6
      test/specs/asset_manager/view/AssetImageView.js
  2. 4
      test/specs/asset_manager/view/AssetView.js
  3. 1
      test/specs/asset_manager/view/AssetsView.js
  4. 16
      test/specs/asset_manager/view/FileUploader.js

6
test/specs/asset_manager/view/AssetImageView.js

@ -39,17 +39,17 @@ module.exports = {
it('Has preview box', function() { it('Has preview box', function() {
var $asset = this.view.$el; var $asset = this.view.$el;
expect($asset.find('#preview').get(0).length).toEqual(1); expect($asset.find('#preview').length).toEqual(1);
}); });
it('Has meta box', function() { it('Has meta box', function() {
var $asset = this.view.$el; var $asset = this.view.$el;
expect($asset.find('#meta').get(0).length).toEqual(1); expect($asset.find('#meta').length).toEqual(1);
}); });
it('Has close button', function() { it('Has close button', function() {
var $asset = this.view.$el; var $asset = this.view.$el;
expect($asset.find('#close').get(0).length).toEqual(1); expect($asset.find('#close').length).toEqual(1);
}); });
}); });

4
test/specs/asset_manager/view/AssetView.js

@ -32,11 +32,11 @@ module.exports = {
}); });
it('Object exists', function() { it('Object exists', function() {
AssetView.should.be.exist; expect(AssetView).toExist();
}); });
it('Has correct prefix', function() { it('Has correct prefix', function() {
this.view.pfx.should.equal(''); expect(this.view.pfx).toEqual('');
}); });
}); });

1
test/specs/asset_manager/view/AssetsView.js

@ -54,7 +54,6 @@ module.exports = {
it("Render correctly new image asset", function (){ it("Render correctly new image asset", function (){
this.coll.add({ type: 'image', src: 'test'}); this.coll.add({ type: 'image', src: 'test'});
var asset = this.view.getAssetsEl().firstChild; var asset = this.view.getAssetsEl().firstChild;
asset.tagName.should.equal('DIV');
expect(asset.tagName).toEqual('DIV'); expect(asset.tagName).toEqual('DIV');
expect(asset.innerHTML).toExist(); expect(asset.innerHTML).toExist();
}); });

16
test/specs/asset_manager/view/FileUploader.js

@ -25,29 +25,29 @@ module.exports = {
}); });
it('Object exists', function() { it('Object exists', function() {
FileUploader.should.be.exist; expect(FileUploader).toExist();
}); });
it('Has correct prefix', function() { it('Has correct prefix', function() {
this.view.pfx.should.equal(''); expect(this.view.pfx).toNotExist();
}); });
describe('Should be rendered correctly', function() { describe('Should be rendered correctly', function() {
it('Has title', function() { it('Has title', function() {
this.view.$el.find('#title').should.have.property(0); expect(this.view.$el.find('#title').length).toEqual(1);
}); });
it('Title is empty', function() { it('Title is empty', function() {
this.view.$el.find('#title').html().should.equal(''); expect(this.view.$el.find('#title').html()).toEqual('');
}); });
it('Has file input', function() { it('Has file input', function() {
this.view.$el.find('input[type=file]').should.have.property(0); expect(this.view.$el.find('input[type=file]').length).toEqual(1);
}); });
it('File input is enabled', function() { it('File input is enabled', function() {
this.view.$el.find('input[type=file]').prop('disabled').should.equal(true); expect(this.view.$el.find('input[type=file]').prop('disabled')).toEqual(true);
}); });
}); });
@ -59,7 +59,7 @@ module.exports = {
uploadText : 'Test', uploadText : 'Test',
} }); } });
view.render(); view.render();
view.$el.find('#title').html().should.equal('Test'); expect(view.$el.find('#title').html()).toEqual('Test');
}); });
it('Could be disabled', function() { it('Could be disabled', function() {
@ -67,7 +67,7 @@ module.exports = {
disableUpload: true, disableUpload: true,
} }); } });
view.render(); view.render();
view.$el.find('input[type=file]').prop('disabled').should.equal(true); expect(view.$el.find('input[type=file]').prop('disabled')).toEqual(true);
}); });
}); });

Loading…
Cancel
Save