environment: Port environment.js to be an ES module

Removes the init() function in favor of executing all environment
changes when the file is imported.

Additionally ports all unit tests using imports.gi.environment.init() to
use the updated module.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2822>
This commit is contained in:
Evan Welsh
2023-07-09 23:05:14 -07:00
parent 26fa1046a3
commit 9a2c3da868
10 changed files with 125 additions and 134 deletions

View File

@ -4,9 +4,9 @@
const JsUnit = imports.jsUnit;
import '../../js/ui/environment.js';
import * as Assertions from '../common/assertions.js';
const Environment = imports.ui.environment;
Environment.init();
const JsParse = imports.misc.jsParse;