Skip to content

Commit b72a017

Browse files
author
Philipp Alferov
committed
Test whole bundle with dependencies
1 parent 0c4f80b commit b72a017

File tree

2 files changed

+11
-15
lines changed

2 files changed

+11
-15
lines changed

test/angular-file-saver.spec.js renamed to test/angular-file-saver-bundle.spec.js

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,16 @@
22

33
describe('angular-file-saver', function() {
44

5-
var FileSaver, $window, Blob, config;
6-
beforeEach(module('ngFileSaver'));
7-
8-
beforeEach(inject(function(_FileSaver_, _$window_) {
9-
FileSaver = _FileSaver_;
10-
$window = _$window_;
11-
Blob = $window.Blob;
12-
}));
13-
14-
it('should not throw an error if dependencies are defined', function() {
15-
expect($window.saveAs).toBeDefined();
16-
expect($window.Blob).toBeDefined();
5+
var FileSaver, config;
6+
7+
beforeEach(function() {
8+
9+
angular.mock.module('ngFileSaver');
10+
11+
angular.mock.inject(function(_FileSaver_) {
12+
FileSaver = _FileSaver_;
13+
});
14+
1715
});
1816

1917
describe('passed arguments are correct', function() {

test/karma.conf.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,9 @@ module.exports = function(config) {
2121
urlRoot: '/__karma__/',
2222
singleRun: true,
2323
files: [
24-
'./node_modules/Blob.js/Blob.js',
25-
'./node_modules/FileSaver.js/FileSaver.js',
2624
'./node_modules/angular/angular.js',
2725
'./node_modules/angular-mocks/angular-mocks.js',
28-
'src/angular-file-saver.module.js',
26+
'src/angular-file-saver-bundle.module.js',
2927
// Test files
3028
'test/**/*.js'
3129
]

0 commit comments

Comments
 (0)