mirror of
https://github.com/videojs/video.js.git
synced 2025-07-15 01:34:23 +02:00
@misteroneill updated tests to qunit 2.0. closes #3509
This commit is contained in:
committed by
Gary Katsevman
parent
b3e4e95f9c
commit
72c44daaf3
@ -9,50 +9,50 @@ const streamToPartsAndBack = function(url) {
|
||||
return Flash.streamFromParts(parts.connection, parts.stream);
|
||||
};
|
||||
|
||||
QUnit.test('test using both streamToParts and streamFromParts', function() {
|
||||
QUnit.ok(streamToPartsAndBack('rtmp://myurl.com/isthis') === 'rtmp://myurl.com/&isthis');
|
||||
QUnit.ok(streamToPartsAndBack('rtmp://myurl.com/&isthis') === 'rtmp://myurl.com/&isthis');
|
||||
QUnit.ok(streamToPartsAndBack('rtmp://myurl.com/isthis/andthis') === 'rtmp://myurl.com/isthis/&andthis');
|
||||
QUnit.test('test using both streamToParts and streamFromParts', function(assert) {
|
||||
assert.ok(streamToPartsAndBack('rtmp://myurl.com/isthis') === 'rtmp://myurl.com/&isthis');
|
||||
assert.ok(streamToPartsAndBack('rtmp://myurl.com/&isthis') === 'rtmp://myurl.com/&isthis');
|
||||
assert.ok(streamToPartsAndBack('rtmp://myurl.com/isthis/andthis') === 'rtmp://myurl.com/isthis/&andthis');
|
||||
});
|
||||
|
||||
QUnit.test('test streamToParts', function() {
|
||||
QUnit.test('test streamToParts', function(assert) {
|
||||
let parts = Flash.streamToParts('http://myurl.com/streaming&/is/fun');
|
||||
|
||||
QUnit.ok(parts.connection === 'http://myurl.com/streaming');
|
||||
QUnit.ok(parts.stream === '/is/fun');
|
||||
assert.ok(parts.connection === 'http://myurl.com/streaming');
|
||||
assert.ok(parts.stream === '/is/fun');
|
||||
|
||||
parts = Flash.streamToParts('http://myurl.com/&streaming&/is/fun');
|
||||
QUnit.ok(parts.connection === 'http://myurl.com/');
|
||||
QUnit.ok(parts.stream === 'streaming&/is/fun');
|
||||
assert.ok(parts.connection === 'http://myurl.com/');
|
||||
assert.ok(parts.stream === 'streaming&/is/fun');
|
||||
|
||||
parts = Flash.streamToParts('http://myurl.com/really?streaming=fun&really=fun');
|
||||
QUnit.ok(parts.connection === 'http://myurl.com/');
|
||||
QUnit.ok(parts.stream === 'really?streaming=fun&really=fun');
|
||||
assert.ok(parts.connection === 'http://myurl.com/');
|
||||
assert.ok(parts.stream === 'really?streaming=fun&really=fun');
|
||||
|
||||
parts = Flash.streamToParts('http://myurl.com/streaming/is/fun');
|
||||
QUnit.ok(parts.connection === 'http://myurl.com/streaming/is/');
|
||||
QUnit.ok(parts.stream === 'fun');
|
||||
assert.ok(parts.connection === 'http://myurl.com/streaming/is/');
|
||||
assert.ok(parts.stream === 'fun');
|
||||
|
||||
parts = Flash.streamToParts('whatisgoingonhere');
|
||||
QUnit.ok(parts.connection === 'whatisgoingonhere');
|
||||
QUnit.ok(parts.stream === '');
|
||||
assert.ok(parts.connection === 'whatisgoingonhere');
|
||||
assert.ok(parts.stream === '');
|
||||
|
||||
parts = Flash.streamToParts();
|
||||
QUnit.ok(parts.connection === '');
|
||||
QUnit.ok(parts.stream === '');
|
||||
assert.ok(parts.connection === '');
|
||||
assert.ok(parts.stream === '');
|
||||
});
|
||||
|
||||
QUnit.test('test isStreamingSrc', function() {
|
||||
QUnit.test('test isStreamingSrc', function(assert) {
|
||||
const isStreamingSrc = Flash.isStreamingSrc;
|
||||
|
||||
QUnit.ok(isStreamingSrc('rtmp://streaming.is/fun'));
|
||||
QUnit.ok(isStreamingSrc('rtmps://streaming.is/fun'));
|
||||
QUnit.ok(isStreamingSrc('rtmpe://streaming.is/fun'));
|
||||
QUnit.ok(isStreamingSrc('rtmpt://streaming.is/fun'));
|
||||
assert.ok(isStreamingSrc('rtmp://streaming.is/fun'));
|
||||
assert.ok(isStreamingSrc('rtmps://streaming.is/fun'));
|
||||
assert.ok(isStreamingSrc('rtmpe://streaming.is/fun'));
|
||||
assert.ok(isStreamingSrc('rtmpt://streaming.is/fun'));
|
||||
// test invalid protocols
|
||||
QUnit.ok(!isStreamingSrc('rtmp:streaming.is/fun'));
|
||||
QUnit.ok(!isStreamingSrc('rtmpz://streaming.is/fun'));
|
||||
QUnit.ok(!isStreamingSrc('http://streaming.is/fun'));
|
||||
QUnit.ok(!isStreamingSrc('https://streaming.is/fun'));
|
||||
QUnit.ok(!isStreamingSrc('file://streaming.is/fun'));
|
||||
assert.ok(!isStreamingSrc('rtmp:streaming.is/fun'));
|
||||
assert.ok(!isStreamingSrc('rtmpz://streaming.is/fun'));
|
||||
assert.ok(!isStreamingSrc('http://streaming.is/fun'));
|
||||
assert.ok(!isStreamingSrc('https://streaming.is/fun'));
|
||||
assert.ok(!isStreamingSrc('file://streaming.is/fun'));
|
||||
});
|
||||
|
Reference in New Issue
Block a user