blob: 025774f4c1810fd68dc8ddab86e540ff9eb011fc [file] [log] [blame]
const someGlobal = new Promise<string>((resolve, reject) => {
const script = document.createElement('script');
script.src = `base/examples_webtesting/static_script.js`;
script.onerror = reject;
script.onload = () => {
document.body.removeChild(script);
resolve((window as any).someGlobal);
};
document.body.appendChild(script);
});
describe('static script', () => {
it('should load', async () => {
expect(await someGlobal).toBe('someGlobalValue');
});
});
// at least one import or export is needed for this file to
// be compiled into an named-UMD module by typescript
export {};