[decodingInfo.html]
  [Test that decodingInfo rejects if it doesn't get a configuration]
    expected: FAIL

  [Test that decodingInfo rejects if the MediaConfiguration isn't valid]
    expected: FAIL

  [Test that decodingInfo rejects if the MediaConfiguration does not have a type]
    expected: FAIL

  [Test that decodingInfo returns a valid MediaCapabilitiesInfo objects]
    expected: FAIL

  [Test that decodingInfo rejects if the MediaConfiguration does not have a valid type]
    expected: FAIL

  [Test that decodingInfo rejects if the configuration doesn't have an audio or video field]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration has a negative framerate]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration has a framerate set to 0]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration has a framerate set to Infinity]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType doesn't parse]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType isn't of type video]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType has more than one parameter]
    expected: FAIL

  [Test that decodingInfo rejects if the video configuration contentType has one parameter that isn't codecs]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contenType doesn't parse]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contentType isn't of type audio]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contentType has more than one parameters]
    expected: FAIL

  [Test that decodingInfo rejects if the audio configuration contentType has one parameter that isn't codecs]
    expected: FAIL

  [Test that decodingInfo() accepts framerate in the form of x/y]
    expected: FAIL

  [Test that decodingInfo() rejects framerate in the form of x/0]
    expected: FAIL

  [Test that decodingInfo() rejects framerate in the form of 0/y]
    expected: FAIL

  [Test that decodingInfo() rejects framerate in the form of -x/y]
    expected: FAIL

  [Test that decodingInfo() rejects framerate in the form of x/-y]
    expected: FAIL

  [Test that decodingInfo() rejects framerate in the form of x/]
    expected: FAIL

  [Test that decodingInfo() accepts framerate with 'e']
    expected: FAIL

  [Test that decodingInfo() accepts framerate as fraction with decimals]
    expected: FAIL

  [Test that decodingInfo() rejects framerate with trailing unallowed characters]
    expected: FAIL

