und. Skipping compressedTex(Sub)Image tests.");
    break;
  }

  ////

  var view = new Uint8Array(compressedByteCount+1);

  var fn2D = function(viewOffset) {
    gl.compressedTexImage2D(gl.TEXTURE_2D, 0, compressedFormat, 4, 4, 0,
                            view, viewOffset, compressedByteCount);
  };

  var fnSub2D = function(viewOffset) {
    gl.compressedTexImage2D(gl.TEXTURE_2D, 0, compressedFormat, 4, 4, 0,
                            view, 0, compressedByteCount);
    gl.compressedTexSubImage2D(gl