1234567891011121314151617181920212223242526272829 |
- import QUnit from 'qunit';
- import { segmentRange } from '../../src/segment/durationTimeParser.js';
- QUnit.module('segmentRange');
- QUnit.test('static range uses periodDuration if available', function(assert) {
- assert.deepEqual(
- segmentRange.static({
- periodDuration: 10,
- sourceDuration: 20,
- duration: 2,
- timescale: 1
- }),
- { start: 0, end: 5 },
- 'uses periodDuration if available'
- );
- });
- QUnit.test('static range uses sourceDuration if available', function(assert) {
- assert.deepEqual(
- segmentRange.static({
- sourceDuration: 20,
- duration: 2,
- timescale: 1
- }),
- { start: 0, end: 10 },
- 'uses periodDuration if available'
- );
- });
|