HomePhabricator

csharp: Fix running headless tests in dotnet

Authored by lauromoura on Nov 7 2019, 5:46 PM.

Description

csharp: Fix running headless tests in dotnet

Summary:
CoreCLR, the runtime of dotnet, has some issues regarding storing
environment variables (see dotnet/coreclr issue #15812), keeping them in
a local cache instead of flushing to the native setenv.

This commit replaces the usage of
System.Environment.SetEnvironmentVariable with a setenv wrapper.

Test Plan: Run without DISPLAY set and with dotnet.

Reviewers: felipealmeida, brunobelo, segfaultxavi, YOhoho

Reviewed By: brunobelo

Subscribers: cedric, reviewers, committers

Tags: efl

Differential Revision: https://phab.enlightenment.org/D10619

Details

Committed
lauromouraNov 7 2019, 5:46 PM
Reviewer
brunobelo
Differential Revision
D10619: csharp: Fix running headless tests in dotnet
Parents
rEFL01bf9a34d667: elm_entry: fix wrong displayed scrollbars
Branches
Unknown
Tags
Unknown