Skip to content

browser() #45

@mrWh1te

Description

@mrWh1te

An assembler that injects the browser instance of the page like files()() except without a higher-order sync function to override defaults injected.

ie: SSO usually opens an additional page to complete sign-on and to find utilize that page, you need to go through the browser

await chain(
   browser(
      singleSignOn('facebook', '[email protected]', 'password123')
   )
)(page)

// ...

const singleSignOn = (provider, ..., browser?) // therefore can pass browser in via higher order param or via inject but maybe throw error if browser not provided by any method: inject (higher-order or not), or via higher-order param

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions