slider-tests.js revision 2e7280e28d58d05e501e1fd7388c507257a2db7b
8e2f5a54575e4da16c524b6c45cba19a4ad00070Nicholas C. Zakas// copied this from event-key-test.js to add tests for changing value by keyboard
b33d3bf66f037e3c87d1b857d3706eee0072e0cdNicholasY.Node.prototype.key = function (keyCode, charCode, mods, type) {
f6d5fae9a8e0cb7ad096e821b651d3cd51d88024Nicholas config.charCode = config.keyCode = config.which = charCode || keyCode;
0b5e1d37b52292808888e5c0674f90c2bbc3c210Nicholas config.charCode = config.keyCode = config.which = charCode || keyCode;
a2def8478a773d7a61b1d17ab98383371861d7baNicholas// END copied this from event-key-test.js to add tests for changing value by keyboard
52573a9e39b00926b9b978f85340102df4b4063dNicholas setUp: function () {
16a523a00015233b8508de0e296d2a69bbdd2722Nicholas tearDown: function () {
b044439bdcfcb383ec0e2f5db45fea4acea4fb9cNicholas C. Zakas "test default construction": function () {
b5983d53e5f50f3137991a80821078a32a4be3b3Nicholas C. Zakas Y.Assert.isInstanceOf( Y.Slider, new Y.Slider() );
8e2f5a54575e4da16c524b6c45cba19a4ad00070Nicholas C. Zakas "test SliderBase construction": function () {
b33d3bf66f037e3c87d1b857d3706eee0072e0cdNicholas Y.Assert.isInstanceOf( Y.SliderBase, new Y.SliderBase() );
8e2f5a54575e4da16c524b6c45cba19a4ad00070Nicholas C. Zakas "test render(selector)": function () {
7a2fdaed1646e4131f96888dce8170e96e79a5b4Nicholas C. Zakas '<div class="floated" style="float:left"></div>' + // float
7a2fdaed1646e4131f96888dce8170e96e79a5b4Nicholas C. Zakas (new Y.Slider().render("#testbed > div"));
6eccb99d95a457b8714d60222b7bbc2ebaa0c1f2Nicholas C. Zakas (new Y.Slider().render("#testbed > div.floated"));
a8240e5d8edb13039000a849e3b9ba2e50d93c55Nicholas C. Zakas (new Y.Slider().render("#testbed > span"));
8e2f5a54575e4da16c524b6c45cba19a4ad00070Nicholas C. Zakas Y.assert( (div.get("offsetHeight") > 0) );
setUp: function () {
tearDown: function () {
var s = this.slider;
s = this.slider;
var s = this.slider;
var s = this.slider;
var s = this.slider;
var s = this.slider;
_should: {
fail: {
setUp: function () {
tearDown: function () {
Y.Assert.areEqual( Y.config.base + 'slider-base/assets/skins/sam/thumb-x.png', slider.get('thumbUrl') );
Y.Assert.areEqual( Y.config.base + 'slider-base/assets/skins/foo/thumb-x.png', slider.get('thumbUrl') );
_should: {
fail: {
"test keyboard input and resultant value change, when Slider length is less than max - min": 2531498
setUp: function () {
tearDown: function () {
"test keyboard input and resultant value change, when Slider length is less than max - min": function () {
setUp: function () {
tearDown: function () {