Skip to content

Commit 6f10fe1

Browse files
committed
test(loader): test loader with modules loaded before angular.js
(Previous commits fixed angular#9140.) Closes angular#9140
1 parent 9a5c935 commit 6f10fe1

File tree

3 files changed

+45
-0
lines changed

3 files changed

+45
-0
lines changed

test/e2e/fixtures/loader/index.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!DOCTYPE html>
2+
<html ng-app="test">
3+
<div ng-controller="TestCtrl">
4+
<p>{{text}}</p>
5+
</div>
6+
7+
<script src="angular-loader.js"></script>
8+
<script src="angular-touch.js"></script>
9+
<script src="angular-sanitize.js"></script>
10+
<script src="angular-route.js"></script>
11+
<script src="angular-resource.js"></script>
12+
<script src="angular-parse-ext.js"></script>
13+
<script src="angular-messages.js"></script>
14+
<script src="angular-message-format.js"></script>
15+
<script src="angular-cookies.js"></script>
16+
<script src="angular-aria.js"></script>
17+
<script src="angular-animate.js"></script>
18+
<script src="angular.js"></script>
19+
<script src="script.js"></script>
20+
</html>

test/e2e/fixtures/loader/script.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
angular.
2+
module('test', [
3+
'ngTouch',
4+
'ngSanitize',
5+
'ngRoute',
6+
'ngResource',
7+
'ngParseExt',
8+
'ngMessages',
9+
'ngMessageFormat',
10+
'ngCookies',
11+
'ngAria',
12+
'ngAnimate'
13+
]).
14+
controller('TestCtrl', function TestCtrl($scope) {
15+
$scope.text = 'Hello, world!';
16+
});

test/e2e/tests/loaderSpec.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
describe('loader', function() {
2+
beforeEach(function() {
3+
loadFixture("loader").andWaitForAngular();
4+
});
5+
6+
it('should not be broken by loading the modules before core', function() {
7+
expect(element(by.binding('text')).getText()).toBe('Hello, world!');
8+
});
9+
});

0 commit comments

Comments
 (0)