aboutsummaryrefslogtreecommitdiffstats
path: root/test/ngSanitize/directive/ngBindHtmlSpec.js
diff options
context:
space:
mode:
authormetaweta2013-01-29 11:34:14 -0800
committerIgor Minar2013-01-29 13:26:06 -0800
commit3b317c5dcb93e1907fe6fae8f1e9b83c35a7a81f (patch)
tree438db768644b8a78188090dd9ca61714828f4fb0 /test/ngSanitize/directive/ngBindHtmlSpec.js
parente4cfb9d938c1d9cd08942d3192c281e16d2c200d (diff)
downloadangular.js-3b317c5dcb93e1907fe6fae8f1e9b83c35a7a81f.tar.bz2
test(ngBindHtml): prevent variable name leak
Add "var" so element is local instead of global Strict mode doesn't allow undeclared global vars, and these really should be local anyway.
Diffstat (limited to 'test/ngSanitize/directive/ngBindHtmlSpec.js')
-rw-r--r--test/ngSanitize/directive/ngBindHtmlSpec.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/ngSanitize/directive/ngBindHtmlSpec.js b/test/ngSanitize/directive/ngBindHtmlSpec.js
index be23e5a5..6759c6d2 100644
--- a/test/ngSanitize/directive/ngBindHtmlSpec.js
+++ b/test/ngSanitize/directive/ngBindHtmlSpec.js
@@ -1,8 +1,11 @@
+'use strict';
+
+
describe('ngBindHtml', function() {
beforeEach(module('ngSanitize'));
it('should set html', inject(function($rootScope, $compile) {
- element = $compile('<div ng-bind-html="html"></div>')($rootScope);
+ var element = $compile('<div ng-bind-html="html"></div>')($rootScope);
$rootScope.html = '<div unknown>hello</div>';
$rootScope.$digest();
expect(angular.lowercase(element.html())).toEqual('<div>hello</div>');
@@ -10,7 +13,7 @@ describe('ngBindHtml', function() {
it('should reset html when value is null or undefined', inject(function($compile, $rootScope) {
- element = $compile('<div ng-bind-html="html"></div>')($rootScope);
+ var element = $compile('<div ng-bind-html="html"></div>')($rootScope);
angular.forEach([null, undefined, ''], function(val) {
$rootScope.html = 'some val';