Reproduction repo for a bug in NodeJS
Operating System | CI Service | Status |
---|---|---|
Linux | Travis | |
Windows | AppVeyor |
After being assigned the value of ''
, the value of process.env.foo
can sometimes be observed to be undefined
.
This seems to only happen in Windows environments.
It also happens rather unpredictibly (yet consistently). There are two tests in the tests dir: symptom.js
and no-symptom.js
. symptom.js
will show the symptom on Windows and no-symptom.js
will not. But look how similar the two tests are, and how the difference would not be expected to change the outcome.