Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
beforeEach(() => {
LookerEmbedSDK.init('host.looker.com:9999', '/auth')
fakeDashboardClient = {}
builder = LookerEmbedSDK.createDashboardWithUrl(testUrl)
builder.appendTo('#the-element')
builder.on('dashboard:run:start', () => false)
builder.withSandboxAttr('allow-scripts')
builder.withClassName('classy')
client = builder.build()
spyOn(window, 'fetch')
spyOn(ChattyHost.prototype, 'connect').and.callFake(async function (this: any) {
iframe = this.iframe
return Promise.resolve({})
})
})