1
0
mirror of https://github.com/videojs/video.js.git synced 2025-02-04 11:43:27 +02:00

Wrote a test for controls changes.

This commit is contained in:
Steve Heffernan 2013-05-02 17:15:37 -07:00
parent 4f319a2174
commit d54f473670

View File

@ -231,3 +231,22 @@ test('should be able to initialize player twice on the same tag using string ref
//here it triggers error, because player was destroyed already after first dispose
player.dispose();
});
test('should set controls and trigger event', function() {
expect(3);
var player = PlayerTest.makePlayer({ 'controls': false });
ok(player.controls() === false, 'controls set through options');
player.controls(true);
ok(player.controls() === true, 'controls updated');
player.on('controlschange', function(){
ok(true, 'controlschange fired once');
});
player.controls(false);
// Check for unnecessary controlschange events
player.controls(false);
player.dispose();
});