This repository has been archived by the owner on Nov 15, 2021. It is now read-only.
Issue with environment which supports environment variables with same name, different case #947
Open
6 of 29 tasks
Please provide the following information when submitting an issue.
My Framework
My Environment
I have already...
My issue is related to (check only those which apply):
Expected Behavior
Should run as before
Actual Behavior
WIndows Server 2019 is being provided as free CI environments, eg on GitHub (actions). I've seen this at another hosted CI environment, but just dismissed it. I see errors like:
causing OpenCover to die. This is not an issue on most windows platforms as environment variables are case-insensitive, however, 2019 is upping the ante. Perhaps the collation of environment variables should either not use a case-insensitive hash-table, or should select one var over another. I tried to make that happen externally via my launcher, but it seems that I've had no effect.
Steps to reproduce the problem:
I think you should be able to fork https://github.com/fluffynuts/PeanutButter and repro the issue at commit ccbdb2aa74acba05dc90cf2b9a2bce959c766c7d. After that, I've reverted to using dotCover as it doesn't fail -- however OpenCover reports are a lot more useful, so I'd really prefer to use OpenCover.
The text was updated successfully, but these errors were encountered: