diff --git a/test/spec/directives/selection-model.js b/test/spec/directives/selection-model.js
index <HASH>..<HASH> 100644
--- a/test/spec/directives/selection-model.js
+++ b/test/spec/directives/selection-model.js
@@ -85,6 +85,28 @@ describe('Directive: selectionModel', function() {
     });

   });

 

+  describe('with selectionModelIgnore', function() {

+    var el, tpl = [

+      '<ul>',

+        '<li ng-repeat="item in bag" ',

+            'selection-model>',

+          '{{$index + 1}}: {{item.value}}',

+          '<span selection-model-ignore>Will not change selection!</span>',

+        '</li>',

+      '</ul>'

+    ].join('');

+

+    beforeEach(function() {

+      el = compile(tpl, scope);

+    });

+

+    it('should ignore clicks on selectionModelIgnore elements', function() {

+      el.children().last().find('span').click();

+      expect(scope.bag[0].selected).toBe(true);

+      expect(scope.bag[2].selected).toBe(false);

+    });

+  });

+

   describe('with checkboxes', function() {

     var el, tpl = [

       '<table>',
test: Add test for helper to ignore clicks

Ignoring clicks on certain elements will allow users to have click hanlders
which change selected states without butting heads with the selection model
directive.

[ci skip]