summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLouis Cuny <louiscuny@gmail.com>2012-07-20 15:32:33 +0200
committerLouis Cuny <louiscuny@gmail.com>2012-07-20 15:32:33 +0200
commit577acfc684e73cae66a6a3574bad67b26e1ee431 (patch)
tree8c86f6c46cecc55fcf3cec90bc86722e2f852acd
parent208d7e80644624792f07ad3623a83c3e148fe960 (diff)
downloadmulti-select-577acfc684e73cae66a6a3574bad67b26e1ee431.zip
multi-select-577acfc684e73cae66a6a3574bad67b26e1ee431.tar.gz
multi-select-577acfc684e73cae66a6a3574bad67b26e1ee431.tar.bz2
test if standard select event change is triggered on select action
-rw-r--r--test/spec/multiSelectSpec.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/spec/multiSelectSpec.js b/test/spec/multiSelectSpec.js
index bd765a5..df2bcf5 100644
--- a/test/spec/multiSelectSpec.js
+++ b/test/spec/multiSelectSpec.js
@@ -47,6 +47,7 @@ describe("multiSelect", function() {
beforeEach(function(){
clickedItem = $('.ms-selectable ul.ms-list li').first();
+ spyOnEvent(select, 'change');
clickedItem.trigger('click');
});
@@ -61,6 +62,10 @@ describe("multiSelect", function() {
it('should populate the selection ul with the rigth item', function(){
expect($('.ms-selection ul.ms-list li').first()).toBe('li.ms-elem-selected[ms-value="value1"]');
});
+
+ it('should trigger the standard select change event', function(){
+ expect('change').toHaveBeenTriggeredOn("#multi-select");
+ });
});
afterEach(function () {