efl/src
Lauro Moura 77207f9b58 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
2019-11-07 22:46:15 -03:00
..
benchmarks benchmarks/eina: fix possible div by zero in ecore_hash 2019-10-18 13:29:07 -04:00
bin csharp: Make GetPart public. 2019-11-07 17:59:40 -03:00
bindings csharp: Fix running headless tests in dotnet 2019-11-07 22:46:15 -03:00
edje_external
examples cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
generic evas - rsvg loader - comment out deprecated func from rsvg we don't need 2019-09-16 01:47:05 +01:00
lib csharp: Fix running headless tests in dotnet 2019-11-07 22:46:15 -03:00
modules evas-wayland-common: Move boolean fields to bottom of structure 2019-11-05 09:36:20 -05:00
scripts Pyolian: correctly define c_type as a property 2019-10-11 08:18:20 +02:00
static_libs meson: redo evas building 2019-10-29 12:54:56 -04:00
tests csharp: Fix running headless tests in dotnet 2019-11-07 22:46:15 -03:00
wayland_protocol