Fixes allowedFileType JS problem with unit test

This commit is contained in:
Shannon
2018-08-10 10:31:04 +10:00
parent 2f0f43e605
commit 3395e4c150
2 changed files with 105 additions and 62 deletions

View File

@@ -0,0 +1,39 @@
describe('mediaHelper service tests', function () {
var mediaHelper;
beforeEach(module('umbraco.services'));
beforeEach(inject(function ($injector) {
mediaHelper = $injector.get('mediaHelper');
}));
describe('formatFileTypes', function () {
it('will ignore any empty strings passed as arguments', function () {
var result = mediaHelper.formatFileTypes("");
expect(result.length).toBe(0);
result = mediaHelper.formatFileTypes(" ");
expect(result.length).toBe(0);
result = mediaHelper.formatFileTypes(" ");
expect(result.length).toBe(0);
result = mediaHelper.formatFileTypes(" , ");
expect(result.length).toBe(0);
result = mediaHelper.formatFileTypes(" , ,,");
expect(result.length).toBe(0);
});
it('includes prefixed dot when formatting', function () {
var result = mediaHelper.formatFileTypes(".jpg, .png, gif");
expect(result).toBe(".jpg,.png,.gif");
});
});
});