Skip to content

Instantly share code, notes, and snippets.

View greg-hoarau's full-sized avatar

Grégory HOARAU greg-hoarau

  • KANOMA
  • Rennes, FRANCE
View GitHub Profile
@greg-hoarau
greg-hoarau / ILogger.ts
Created May 21, 2019 08:39
Typescript Logger Test
interface ILogger {
info(toLog: string | object, ...meta: object[]): ILogger;
warn(toLog: string | object, ...meta: object[]): ILogger;
error(toLog: string | object, ...meta: object[]): ILogger;
debug(toLog: string | object, ...meta: object[]): ILogger;
}
export { ILogger };
@greg-hoarau
greg-hoarau / 1-switch-to-frame.js
Last active December 17, 2022 15:49
switchToFrame custom command for Cypress
Cypress.Commands.add('switchToFrame', { prevSubject: 'element' }, ($iframe, callback = () => {}) => {
Cypress.log({
name: 'switchToFrame',
message: '',
});
const waitForFrameLoading = () => {
return new Cypress.Promise((resolve, reject) => {
onIframeReady($iframe[0], resolve, reject);
});