Почему назначенная переменная не определена при запуске mocha - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть следующий фрагмент кода, работающий в nodejs, mocha, sinon.

let urlProp1 = process.env.URL;
...

function sendRequest(uinFin) {
...
let url = "";

    url = urlProp1 + urlProp2
}

Контрольный пример:

...
beforeEach(() => {
        process.env.URL="/url/to/somewhere";

    });
...

При запуске в контрольном примере mocha мой urlProp1 становится неопределеннымкогда я проверяю это.Таким образом, когда я проверяю свой URL, он становится неопределенным.Могу я узнать почему?

1 Ответ

0 голосов
/ 18 декабря 2018

Возможно, вам потребуется файл с этой строкой let urlProp1 = process.env.URL; Перед тем, как установить process.env.URL var

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...