Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add credentials and token in cypress.config.js into cypress.env file #132

Open
NEMETOM opened this issue Jun 12, 2023 · 0 comments
Open

Comments

@NEMETOM
Copy link

NEMETOM commented Jun 12, 2023

Hi All,
This is more a question or suggestion rather than a new issue.
Given cypress.config.js file, is it possible to define values from token.js and credentials.json in cypress.env file?

const { defineConfig } = require("cypress");
const gmailTester = require("gmail-tester");
const path = require("path");

module.exports = defineConfig({
  e2e: {
    setupNodeEvents(on, config) {
      on("task", {
        "gmail:get-messages": async (args) => {
          const messages = await gmailTester.get_messages(
            path.resolve(__dirname, "credentials.json"),
            path.resolve(__dirname, "token.json"),
            args.options
          );
          return messages;
        },
      });
    },
  },
});
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant