aboutsummaryrefslogtreecommitdiffstats
path: root/test/ng/animateSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/ng/animateSpec.js')
-rw-r--r--test/ng/animateSpec.js17
1 files changed, 14 insertions, 3 deletions
diff --git a/test/ng/animateSpec.js b/test/ng/animateSpec.js
index c5914a74..2e9034e4 100644
--- a/test/ng/animateSpec.js
+++ b/test/ng/animateSpec.js
@@ -1,9 +1,11 @@
describe("$animate", function() {
describe("without animation", function() {
- beforeEach(inject(function($compile, _$rootElement_, $rootScope) {
- element = $compile('<div></div>')($rootScope);
- $rootElement = _$rootElement_;
+ beforeEach(module(function() {
+ return function($compile, _$rootElement_, $rootScope) {
+ element = $compile('<div></div>')($rootScope);
+ $rootElement = _$rootElement_;
+ };
}));
it("should add element at the start of enter animation", inject(function($animate, $compile, $rootScope) {
@@ -37,5 +39,14 @@ describe("$animate", function() {
$animate.addClass(element, 'ng-hide');
expect(element).toBeHidden();
}));
+
+ it("should throw error on wrong selector", function() {
+ module(function($animateProvider) {
+ expect(function() {
+ $animateProvider.register('abc', null);
+ }).toThrow("[$animate:notcsel] Expecting class selector starting with '.' got 'abc'.");
+ });
+ inject();
+ });
});
});