Browse Source

Rename parsed manifests from json to js

Custom IVs are naturally expressed as Uint8Arrays but our expected manifest format was json. Swap to plain JS so we don't have to do anything hacky for testing with custom IVs.
pull/6/head
David LaPalomento 10 years ago
parent
commit
2bc4731f32
  1. 8
      Gruntfile.js
  2. 0
      test/manifest/absoluteUris.js
  3. 0
      test/manifest/allowCache.js
  4. 0
      test/manifest/allowCacheInvalid.js
  5. 0
      test/manifest/brightcove.js
  6. 0
      test/manifest/byteRange.js
  7. 0
      test/manifest/disallowCache.js
  8. 0
      test/manifest/discontinuity.js
  9. 0
      test/manifest/domainUris.js
  10. 0
      test/manifest/emptyAllowCache.js
  11. 0
      test/manifest/emptyMediaSequence.js
  12. 0
      test/manifest/emptyPlaylistType.js
  13. 0
      test/manifest/emptyTargetDuration.js
  14. 0
      test/manifest/encrypted.js
  15. 0
      test/manifest/event.js
  16. 0
      test/manifest/extXPlaylistTypeInvalidPlaylist.js
  17. 0
      test/manifest/extinf.js
  18. 0
      test/manifest/invalidAllowCache.js
  19. 0
      test/manifest/invalidMediaSequence.js
  20. 0
      test/manifest/invalidPlaylistType.js
  21. 0
      test/manifest/invalidTargetDuration.js
  22. 0
      test/manifest/liveMissingSegmentDuration.js
  23. 0
      test/manifest/liveStart30sBefore.js
  24. 0
      test/manifest/manifestExtTTargetdurationNegative.js
  25. 0
      test/manifest/manifestExtXEndlistEarly.js
  26. 0
      test/manifest/manifestNoExtM3u.js
  27. 0
      test/manifest/master.js
  28. 0
      test/manifest/media.js
  29. 0
      test/manifest/mediaSequence.js
  30. 0
      test/manifest/missingEndlist.js
  31. 0
      test/manifest/missingExtinf.js
  32. 0
      test/manifest/missingMediaSequence.js
  33. 0
      test/manifest/missingSegmentDuration.js
  34. 0
      test/manifest/multipleTargetDurations.js
  35. 0
      test/manifest/negativeMediaSequence.js
  36. 0
      test/manifest/playlist.js
  37. 0
      test/manifest/playlistMediaSequenceHigher.js
  38. 13
      test/manifest/remove-trs.js
  39. 0
      test/manifest/streamInfInvalid.js
  40. 0
      test/manifest/twoMediaSequences.js
  41. 0
      test/manifest/versionInvalid.js

8
Gruntfile.js

@ -203,7 +203,7 @@ module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-open');
grunt.loadNpmTasks('grunt-concurrent');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('manifests-to-js', 'Wrap the test fixtures and output' +
' so they can be loaded in a browser',
@ -230,10 +230,10 @@ module.exports = function(grunt) {
jsManifests += ',\n';
}
if ((/\.json$/).test(abspath)) {
if ((/\.js$/).test(abspath)) {
// append the JSON
jsExpected += ' "' + basename(filename, '.json') + '": ' +
// append the expected parse
jsExpected += ' "' + basename(filename, '.js') + '": ' +
grunt.file.read(abspath) + ',\n';
}
});

0
test/manifest/absoluteUris.json → test/manifest/absoluteUris.js

0
test/manifest/allowCache.json → test/manifest/allowCache.js

0
test/manifest/allowCacheInvalid.json → test/manifest/allowCacheInvalid.js

0
test/manifest/brightcove.json → test/manifest/brightcove.js

0
test/manifest/byteRange.json → test/manifest/byteRange.js

0
test/manifest/disallowCache.json → test/manifest/disallowCache.js

0
test/manifest/discontinuity.json → test/manifest/discontinuity.js

0
test/manifest/domainUris.json → test/manifest/domainUris.js

0
test/manifest/emptyAllowCache.json → test/manifest/emptyAllowCache.js

0
test/manifest/emptyMediaSequence.json → test/manifest/emptyMediaSequence.js

0
test/manifest/emptyPlaylistType.json → test/manifest/emptyPlaylistType.js

0
test/manifest/emptyTargetDuration.json → test/manifest/emptyTargetDuration.js

0
test/manifest/encrypted.json → test/manifest/encrypted.js

0
test/manifest/event.json → test/manifest/event.js

0
test/manifest/extXPlaylistTypeInvalidPlaylist.json → test/manifest/extXPlaylistTypeInvalidPlaylist.js

0
test/manifest/extinf.json → test/manifest/extinf.js

0
test/manifest/invalidAllowCache.json → test/manifest/invalidAllowCache.js

0
test/manifest/invalidMediaSequence.json → test/manifest/invalidMediaSequence.js

0
test/manifest/invalidPlaylistType.json → test/manifest/invalidPlaylistType.js

0
test/manifest/invalidTargetDuration.json → test/manifest/invalidTargetDuration.js

0
test/manifest/liveMissingSegmentDuration.json → test/manifest/liveMissingSegmentDuration.js

0
test/manifest/liveStart30sBefore.json → test/manifest/liveStart30sBefore.js

0
test/manifest/manifestExtTTargetdurationNegative.json → test/manifest/manifestExtTTargetdurationNegative.js

0
test/manifest/manifestExtXEndlistEarly.json → test/manifest/manifestExtXEndlistEarly.js

0
test/manifest/manifestNoExtM3u.json → test/manifest/manifestNoExtM3u.js

0
test/manifest/master.json → test/manifest/master.js

0
test/manifest/media.json → test/manifest/media.js

0
test/manifest/mediaSequence.json → test/manifest/mediaSequence.js

0
test/manifest/missingEndlist.json → test/manifest/missingEndlist.js

0
test/manifest/missingExtinf.json → test/manifest/missingExtinf.js

0
test/manifest/missingMediaSequence.json → test/manifest/missingMediaSequence.js

0
test/manifest/missingSegmentDuration.json → test/manifest/missingSegmentDuration.js

0
test/manifest/multipleTargetDurations.json → test/manifest/multipleTargetDurations.js

0
test/manifest/negativeMediaSequence.json → test/manifest/negativeMediaSequence.js

0
test/manifest/playlist.json → test/manifest/playlist.js

0
test/manifest/playlistMediaSequenceHigher.json → test/manifest/playlistMediaSequenceHigher.js

13
test/manifest/remove-trs.js

@ -1,13 +0,0 @@
var grunt = require('grunt'),
extname = require('path').extname;
grunt.file.recurse(process.cwd(), function(path) {
var json;
if (extname(path) === '.json') {
json = grunt.file.readJSON(path);
if (json.totalDuration) {
delete json.totalDuration;
grunt.file.write(path, JSON.stringify(json, null, ' '));
}
}
});

0
test/manifest/streamInfInvalid.json → test/manifest/streamInfInvalid.js

0
test/manifest/twoMediaSequences.json → test/manifest/twoMediaSequences.js

0
test/manifest/versionInvalid.json → test/manifest/versionInvalid.js

Loading…
Cancel
Save