aboutsummaryrefslogtreecommitdiffstats
path: root/test/helpers/matchers.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/helpers/matchers.js')
-rw-r--r--test/helpers/matchers.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/helpers/matchers.js b/test/helpers/matchers.js
index 57bf35c7..14430b37 100644
--- a/test/helpers/matchers.js
+++ b/test/helpers/matchers.js
@@ -31,7 +31,14 @@ beforeEach(function() {
}
function isNgElementHidden(element) {
- return angular.element(element).hasClass('ng-hide');
+ // we need to check element.getAttribute for SVG nodes
+ var hidden = true;
+ forEach(angular.element(element), function (element) {
+ if ((' ' +(element.getAttribute('class') || '') + ' ').indexOf(' ng-hide ') === -1) {
+ hidden = false;
+ }
+ });
+ return hidden;
};
this.addMatchers({