Browse Source

Update test lebab arrow

pull/202/head
Artur Arseniev 9 years ago
parent
commit
4cb5192626
  1. 34
      test/specs/asset_manager/main.js
  2. 10
      test/specs/asset_manager/model/Asset.js
  3. 6
      test/specs/asset_manager/model/AssetImage.js
  4. 18
      test/specs/asset_manager/model/Assets.js
  5. 6
      test/specs/asset_manager/view/AssetImageView.js
  6. 4
      test/specs/asset_manager/view/AssetView.js
  7. 10
      test/specs/asset_manager/view/AssetsView.js
  8. 12
      test/specs/asset_manager/view/FileUploader.js

34
test/specs/asset_manager/main.js

@ -2,9 +2,9 @@ var StorageManager = require('storage_manager');
var AssetManager = require('asset_manager');
var FileUploader = require('./view/FileUploader');
describe('Asset Manager', function() {
describe('Asset Manager', () => {
describe('Main', function() {
describe('Main', () => {
var obj;
var imgObj;
@ -20,7 +20,7 @@ describe('Asset Manager', function() {
},
};
beforeEach(function () {
beforeEach(() => {
imgObj = {
type: 'image',
src: 'path/to/image',
@ -31,24 +31,24 @@ describe('Asset Manager', function() {
obj.init();
});
afterEach(function () {
afterEach(() => {
obj = null;
});
it('Object exists', function() {
it('Object exists', () => {
expect(obj).toExist();
});
it('No assets inside', function() {
it('No assets inside', () => {
expect(obj.getAll().length).toEqual(0);
});
it('Add new asset', function() {
it('Add new asset', () => {
obj.add(imgObj);
expect(obj.getAll().length).toEqual(1);
});
it('Added asset has correct data', function() {
it('Added asset has correct data', () => {
obj.add(imgObj);
var asset = obj.get(imgObj.src);
expect(asset.get('width')).toEqual(imgObj.width);
@ -56,14 +56,14 @@ describe('Asset Manager', function() {
expect(asset.get('type')).toEqual(imgObj.type);
});
it('Add asset with src', function() {
it('Add asset with src', () => {
obj.add(imgObj.src);
var asset = obj.get(imgObj.src);
expect(asset.get('type')).toEqual('image');
expect(asset.get('src')).toEqual(imgObj.src);
});
it('Add asset with more src', function() {
it('Add asset with more src', () => {
obj.add([imgObj.src, imgObj.src + '2']);
expect(obj.getAll().length).toEqual(2);
var asset1 = obj.getAll().at(0);
@ -72,28 +72,28 @@ describe('Asset Manager', function() {
expect(asset2.get('src')).toEqual(imgObj.src + '2');
});
it('Src is unique', function() {
it('Src is unique', () => {
obj.add(imgObj);
obj.add(imgObj);
expect(obj.getAll().length).toEqual(1);
});
it('Remove asset', function() {
it('Remove asset', () => {
obj.add(imgObj);
obj.remove(imgObj.src);
expect(obj.getAll().length).toEqual(0);
});
it('Render assets', function() {
it('Render assets', () => {
obj.add(imgObj);
expect(obj.render()).toExist();
});
describe('With storage', function() {
describe('With storage', () => {
var storageManager;
beforeEach(function () {
beforeEach(() => {
storageManager = new StorageManager().init({
autoload: 0,
type: storageId
@ -104,11 +104,11 @@ describe('Asset Manager', function() {
storageManager.add(storageId, storageMock);
});
afterEach(function () {
afterEach(() => {
storageManager = null;
});
it('Store and load data', function() {
it('Store and load data', () => {
obj.add(imgObj);
obj.store();
obj.remove(imgObj.src);

10
test/specs/asset_manager/model/Asset.js

@ -3,12 +3,12 @@ var Asset = require('asset_manager/model/Asset');
module.exports = {
run: function(){
describe('Asset', function() {
it('Object exists', function() {
describe('Asset', () => {
it('Object exists', () => {
expect(Asset).toExist();
});
it('Has default values', function() {
it('Has default values', () => {
var obj = new Asset({});
expect(obj.get('type')).toNotExist();
expect(obj.get('src')).toNotExist();
@ -16,14 +16,14 @@ module.exports = {
expect(obj.getFilename()).toNotExist();
});
it('Test getFilename', function() {
it('Test getFilename', () => {
var obj = new Asset({ type:'image', src: 'ch/eck/t.e.s.t'});
expect(obj.getFilename()).toEqual('t.e.s.t');
var obj = new Asset({ type:'image', src: 'ch/eck/1234abc'});
expect(obj.getFilename()).toEqual('1234abc');
});
it('Test getExtension', function() {
it('Test getExtension', () => {
var obj = new Asset({ type:'image', src: 'ch/eck/t.e.s.t'});
expect(obj.getExtension()).toEqual('t');
var obj = new Asset({ type:'image', src: 'ch/eck/1234abc.'});

6
test/specs/asset_manager/model/AssetImage.js

@ -3,12 +3,12 @@ var AssetImage = require('asset_manager/model/AssetImage');
module.exports = {
run: function() {
describe('AssetImage', function() {
it('Object exists', function() {
describe('AssetImage', () => {
it('Object exists', () => {
expect(AssetImage).toExist();
});
it('Has default values', function() {
it('Has default values', () => {
var obj = new AssetImage({});
expect(obj.get('type')).toEqual('image');
expect(obj.get('src')).toNotExist();

18
test/specs/asset_manager/model/Assets.js

@ -2,44 +2,44 @@ var Assets = require('asset_manager/model/Assets');
module.exports = {
run: function() {
describe('Assets', function() {
describe('Assets', () => {
var obj;
beforeEach(function () {
beforeEach(() => {
obj = new Assets();
});
afterEach(function () {
afterEach(() => {
obj = null;
});
it('Object exists', function() {
it('Object exists', () => {
expect(obj).toExist();
});
it('Collection is empty', function() {
it('Collection is empty', () => {
expect(obj.length).toEqual(0);
});
it("Can't insert assets without src", function() {
it("Can't insert assets without src", () => {
obj.add({});
expect(obj.length).toEqual(0);
obj.add([{},{},{}]);
expect(obj.length).toEqual(0);
});
it("Insert assets only with src", function() {
it("Insert assets only with src", () => {
obj.add([{},{src:'test'},{}]);
expect(obj.length).toEqual(1);
});
it('addImg creates new asset', function() {
it('addImg creates new asset', () => {
obj.addImg('/img/path');
expect(obj.length).toEqual(1);
});
it('addImg asset is correct', function() {
it('addImg asset is correct', () => {
obj.addImg('/img/path');
var asset = obj.at(0);
expect(asset.get('type')).toEqual('image');

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

@ -5,7 +5,7 @@ var Assets = require('asset_manager/model/Assets');
module.exports = {
run: function() {
describe('AssetImageView', function() {
describe('AssetImageView', () => {
before(function () {
this.$fixtures = $("#fixtures");
@ -31,11 +31,11 @@ module.exports = {
this.$fixture.empty();
});
it('Object exists', function() {
it('Object exists', () => {
expect(AssetImageView).toExist();
});
describe('Asset should be rendered correctly', function() {
describe('Asset should be rendered correctly', () => {
it('Has preview box', function() {
var $asset = this.view.$el;

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

@ -5,7 +5,7 @@ var Assets = require('asset_manager/model/Assets');
module.exports = {
run: function() {
describe('AssetView', function() {
describe('AssetView', () => {
before(function () {
this.$fixtures = $("#fixtures");
@ -31,7 +31,7 @@ module.exports = {
this.$fixture.remove();
});
it('Object exists', function() {
it('Object exists', () => {
expect(AssetView).toExist();
});

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

@ -4,7 +4,7 @@ var Assets = require('asset_manager/model/Assets');
module.exports = {
run: function() {
describe('AssetsView', function() {
describe('AssetsView', () => {
var obj;
@ -32,7 +32,7 @@ module.exports = {
this.$fixture.remove();
});
it('Object exists', function() {
it('Object exists', () => {
expect(AssetsView).toExist();
});
@ -72,15 +72,15 @@ module.exports = {
expect($asset.attr('class')).toNotExist();
});
it("Returns not empty assets element", function (){
it("Returns not empty assets element", () => {
expect(obj.getAssetsEl()).toExist();
});
it("Returns not empty url input", function (){
it("Returns not empty url input", () => {
expect(obj.getInputUrl()).toExist();
});
it("Add image asset from input string", function (){
it("Add image asset from input string", () => {
obj.getInputUrl().value = "test";
obj.addFromStr({
preventDefault: function(){}

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

@ -3,7 +3,7 @@ var FileUploader = require('asset_manager/view/FileUploader');
module.exports = {
run: function() {
describe('File Uploader', function() {
describe('File Uploader', () => {
before(function () {
this.$fixtures = $("#fixtures");
@ -24,7 +24,7 @@ module.exports = {
this.$fixture.remove();
});
it('Object exists', function() {
it('Object exists', () => {
expect(FileUploader).toExist();
});
@ -32,7 +32,7 @@ module.exports = {
expect(this.view.pfx).toNotExist();
});
describe('Should be rendered correctly', function() {
describe('Should be rendered correctly', () => {
it('Has title', function() {
expect(this.view.$el.find('#title').length).toEqual(1);
@ -52,9 +52,9 @@ module.exports = {
});
describe('Interprets configurations correctly', function() {
describe('Interprets configurations correctly', () => {
it('Has correct title', function() {
it('Has correct title', () => {
var view = new FileUploader({ config : {
uploadText : 'Test',
} });
@ -62,7 +62,7 @@ module.exports = {
expect(view.$el.find('#title').html()).toEqual('Test');
});
it('Could be disabled', function() {
it('Could be disabled', () => {
var view = new FileUploader({ config : {
disableUpload: true,
} });

Loading…
Cancel
Save