feat: better code formatting

This commit is contained in:
2026-04-23 23:03:00 -03:00
parent a3841bd173
commit e18980938e
37 changed files with 1691 additions and 7930 deletions

View File

@@ -9,51 +9,57 @@ const DIST_MAIN_JS = 'dist/main.js';
* manipulating the terrain and game state.
*/
class IntegrationTestHelper {
private _server: any;
private _player: any;
private _server: any;
private _player: any;
get server() {
return this._server;
}
get server() {
return this._server;
}
get player() {
return this._player;
}
get player() {
return this._player;
}
async beforeEach() {
this._server = new ScreepsServer();
async beforeEach() {
this._server = new ScreepsServer();
// reset world but add invaders and source keepers bots
await this._server.world.reset();
// reset world but add invaders and source keepers bots
await this._server.world.reset();
// create a stub world composed of 9 rooms with sources and controller
await this._server.world.stubWorld();
// create a stub world composed of 9 rooms with sources and controller
await this._server.world.stubWorld();
// add a player with the built dist/main.js file
const modules = {
main: readFileSync(DIST_MAIN_JS).toString(),
};
this._player = await this._server.world.addBot({ username: 'player', room: 'W0N1', x: 15, y: 15, modules });
// add a player with the built dist/main.js file
const modules = {
main: readFileSync(DIST_MAIN_JS).toString(),
};
this._player = await this._server.world.addBot({
username: 'player',
room: 'W0N1',
x: 15,
y: 15,
modules,
});
// Start server
await this._server.start();
}
// Start server
await this._server.start();
}
async afterEach() {
await this._server.stop();
}
async afterEach() {
await this._server.stop();
}
}
beforeEach(async () => {
await helper.beforeEach();
await helper.beforeEach();
});
afterEach(async () => {
await helper.afterEach();
await helper.afterEach();
});
before(() => {
stdHooks.hookWrite();
stdHooks.hookWrite();
});
export const helper = new IntegrationTestHelper();