Skip to content

Commit ecb2222

Browse files
chore(testabilityPatch): add jqLiteCacheSize helper
1 parent 276310e commit ecb2222

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

test/.jshintrc

+2-1
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162
"provideLog": false,
163163
"spyOnlyCallsWithArgs": false,
164164
"createMockStyleSheet": false,
165-
"browserTrigger": false
165+
"browserTrigger": false,
166+
"jqLiteCacheSize": false
166167
}
167168
}

test/helpers/testabilityPatch.js

+9
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,15 @@ function dealoc(obj) {
118118
}
119119
}
120120

121+
122+
function jqLiteCacheSize() {
123+
var size = 0;
124+
forEach(jqLite.cache, function() { size++; });
125+
return size - jqLiteCacheSize.initSize;
126+
}
127+
jqLiteCacheSize.initSize = 0;
128+
129+
121130
/**
122131
* @param {DOMElement} element
123132
* @param {boolean=} showNgClass

0 commit comments

Comments
 (0)