// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. 'use strict'; it('Browser E2E testing - WebGL backend', async function() { await testFunction(ort, {executionProviders: ['webgl']}); }); it('Browser E2E testing - invalid buffer', async () => { try { await ort.InferenceSession.create( new Uint8Array(Array.from({length: 100}, () => 42)), {executionProviders: ['webgl']}); // Should not reach here. assert(false); } catch (e) { assert(e.message.includes('as ONNX format')); assert(e.message.includes('as ORT format')); } });