test bad enum with DataView9ms ‣
const {gl, tagObject} = createContext();
const buf = gl.createBuffer();
tagObject(buf, 'positions-buffer');
gl.bindBuffer(gl.ARRAY_BUFFER, buf);
assertThrowsWith(() => {
gl.bufferData(gl.ARRAY_BUFFER, new DataView(new ArrayBuffer(13)), gl.BLEND);
}, [/positions-buffer/, /INVALID_ENUM/, /DataView/]);