Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

208
Visualizações
Accessing enviroment variable in testcafe

I am having trouble accessing environment variable that I have set permanently in windows using setx. I have set a path to the download folder that I would access in my test code.

C:\Users\XXXX>echo %DOWNLOADS%
    C:/Users/XXXX/Downloads/

In my test code -

import { Selector, fixture } from 'testcafe';
fixture`Auto Test`
  .page`http://XXXXXX/index.html`.beforeEach(async (browser) => {
  let directory;
  if (browser.browser.os.name === 'Windows') {
        directory = env.DOWNLOADS;

I see following error -
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined

What am I missing here?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

you can acess the environment variable like

process.env.DEV_MODE

DEV_MODE is my environment variable

sample code

  if (process.env.DEV_MODE) {
    baseUrl = 'http://localhost:5000';
  } else {
    baseUrl = config.API.BaseUrl;
  }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda