module('Core'); test('should create a video tag and have access children in old IE', function(){ var fixture = document.getElementById('qunit-fixture'); fixture.innerHTML += ''; var vid = document.getElementById('test_vid_id'); ok(vid.childNodes.length === 1); ok(vid.childNodes[0].getAttribute('type') === 'video/mp4'); }); test('should return a video player instance', function(){ var fixture = document.getElementById('qunit-fixture'); fixture.innerHTML += ''; var player = videojs('test_vid_id'); ok(player, 'created player from tag'); ok(player.id() === 'test_vid_id'); ok(videojs.players['test_vid_id'] === player, 'added player to global reference'); var playerAgain = videojs('test_vid_id'); ok(player === playerAgain, 'did not create a second player from same tag'); var tag2 = document.getElementById('test_vid_id2'); var player2 = videojs(tag2); ok(player2.id() === 'test_vid_id2', 'created player from element'); });