fixed test bug.
--- a/unittests/tests/playerWidget.js Wed Oct 26 16:20:17 2011 +0200
+++ b/unittests/tests/playerWidget.js Wed Oct 26 16:39:52 2011 +0200
@@ -94,11 +94,13 @@
var spy_callback = this.spy();
var spy_open = this.spy();
var spy_closed = this.spy();
+ var spy_cleared = this.spy();
var spy_handler = sinon.spy(player, "searchButtonHandler");
player._Popcorn.listen("IriSP.search", spy_callback);
player._Popcorn.listen("IriSP.search.open", spy_open);
player._Popcorn.listen("IriSP.search.closed", spy_closed);
+ player._Popcorn.listen("IriSP.search.cleared", spy_cleared);
player.draw();
@@ -111,8 +113,13 @@
ok(spy_callback.called, "search typeahead function has been called");
ok(spy_callback.calledWith(searchTerm), "popcorn message sent with the right parameters");
+ player.selector.find("#LdtSearchInput").attr('value', "");
+ player.selector.find("#LdtSearchInput").trigger('keyup');
+ ok(spy_cleared.called, "clear message has been sent");
+
player.selector.find("#ldt-CtrlSearch").trigger("click");
ok(spy_closed.called, "closed signal has been sent");
});
+
};
\ No newline at end of file