[audio-encoder-config.https.any.html]
  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Emtpy codec]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Unrecognized codec]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Sample rate is too small]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Sample rate is too large]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Too few channels]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Way too many channels]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Bit rate too big]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() doesn't support config:Too many channels]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() doesn't support config:Bitrate is too low]
    expected: FAIL

  [AudioEncoder.isConfigSupported() supports:{"codec":"opus","sampleRate":8000,"numberOfChannels":1}]
    expected: FAIL

  [AudioEncoder.isConfigSupported() supports:{"codec":"opus","sampleRate":48000,"numberOfChannels":2}]
    expected: FAIL

  [AudioEncoder.isConfigSupported() supports:{"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bogus":123}]
    expected: FAIL


[audio-encoder-config.https.any.worker.html]
  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Emtpy codec]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Unrecognized codec]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Sample rate is too small]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Sample rate is too large]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Too few channels]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Way too many channels]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() rejects invalid config:Bit rate too big]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() doesn't support config:Too many channels]
    expected: FAIL

  [Test that AudioEncoder.isConfigSupported() doesn't support config:Bitrate is too low]
    expected: FAIL

  [AudioEncoder.isConfigSupported() supports:{"codec":"opus","sampleRate":8000,"numberOfChannels":1}]
    expected: FAIL

  [AudioEncoder.isConfigSupported() supports:{"codec":"opus","sampleRate":48000,"numberOfChannels":2}]
    expected: FAIL

  [AudioEncoder.isConfigSupported() supports:{"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bogus":123}]
    expected: FAIL
