diff --git a/app/directives/account/toggle-password/toggle-password.spec.js b/app/directives/account/toggle-password/toggle-password.spec.js
index 9503d1aa7..ed19113a4 100644
--- a/app/directives/account/toggle-password/toggle-password.spec.js
+++ b/app/directives/account/toggle-password/toggle-password.spec.js
@@ -1,5 +1,5 @@
 /* jshint -W117, -W030 */
-xdescribe('Toggle Password Directive', function() {
+describe('Toggle Password Directive', function() {
   var scope;
   var element;
 
diff --git a/app/directives/badges/badge-tooltip.spec.js b/app/directives/badges/badge-tooltip.spec.js
index 17ff12223..43ec2ba27 100644
--- a/app/directives/badges/badge-tooltip.spec.js
+++ b/app/directives/badges/badge-tooltip.spec.js
@@ -6,14 +6,14 @@ describe('Badge Tooltip Directive', function() {
   var spotlightChallenge = mockData.getMockSpotlightChallenges()[0];
 
   beforeEach(function() {
-    bard.appModule('tcUIComponents');
+    bard.appModule('topcoder');
     bard.inject(this, '$compile', '$rootScope');
     scope = $rootScope.$new();
   });
 
   bard.verifyNoOutstandingHttpRequests();
 
-  xdescribe('Badge Tooltip', function() {
+  describe('Badge Tooltip', function() {
     var tooltip;
 
     beforeEach(function() {
@@ -89,5 +89,18 @@ describe('Badge Tooltip Directive', function() {
       expect(dataDiv).not.to.null;
       expect(dataDiv.hasClass('ng-hide')).to.equal(true);
     });
+
+    it('should trigger mouseenter handler ', function() {
+      tooltip.trigger('mouseenter');
+      var tooltipElement = tooltip.children(0);
+      expect(tooltipElement.css('z-index')).to.equal('2000');
+      expect(tooltip.isolateScope().hide).to.equal(false);
+    });
+
+    it('should trigger mouseleave handler ', function() {
+      tooltip.trigger('mouseleave');
+      tooltipElement = tooltip.children(0);
+      expect(tooltip.isolateScope().hide).to.equal(true);
+    });
   });
 });