eclipse-theia / theia

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
http://theia-ide.org
Eclipse Public License 2.0
19.93k stars 2.49k forks source link

Allow to override connection settings #13800

Closed sdirix closed 2 months ago

sdirix commented 3 months ago

In Theia, the desired connection settings are usually configured via the package.json, see for example here where they are configured for the Theia IDE.

It's good practice to run e2e tests against the final built product. However, depending on how the tests are implemented, they might need a different set of connection settings than the actual delivered product itself. Therefore it would be nice to make them overridable, e.g. via environment variables. The e2e tests could then run against the same delivery, just with different settings.

xai commented 3 months ago

I'll have a look at this.