diff --git a/js/ext/angular/test/directive/ionicTabBar.unit.js b/js/ext/angular/test/directive/ionicTabBar.unit.js
index 7e22db6416..86133743ca 100644
--- a/js/ext/angular/test/directive/ionicTabBar.unit.js
+++ b/js/ext/angular/test/directive/ionicTabBar.unit.js
@@ -199,8 +199,8 @@ describe('tabs', function() {
it('Default icon works', function() {
scope.$digest();
- var i = element[0].querySelectorAll('i')[1];
- expect(angular.element(i).hasClass('icon-default')).toEqual(true);
+ var span = element[0].querySelectorAll('span')[1];
+ expect(angular.element(span).hasClass('icon-default')).toEqual(true);
});
it('Badge works', function() {
@@ -215,8 +215,8 @@ describe('tabs', function() {
it('Badge updates', function() {
scope.badgeValue = 10;
scope.$digest();
- var i = element[0].querySelectorAll('i')[0];
- expect(i.innerHTML).toEqual('10');
+ var span = element[0].querySelectorAll('span')[0];
+ expect(span.innerHTML).toEqual('10');
});
it('Click sets correct tab index', function() {
@@ -266,7 +266,10 @@ describe('tabs', function() {
}));
it('Icon title works as html', function() {
- expect(element.find('a').find('span').html()).toEqual('Icon title');
+ var a = element.find('a');
+ var spans = a.find('span');
+ var lastSpan = spans.eq(spans.length - 1);
+ expect(lastSpan.html()).toEqual('Icon title');
});
it('Icon classes works', function() {