16 lines
686 B
TypeScript
16 lines
686 B
TypeScript
import { installServer, startServer } from "../src/bedrock";
|
|
|
|
if (process.platform === "win32"||process.platform === "linux") {
|
|
describe("Bedrock", () => {
|
|
it("Install and Start", async function(){
|
|
this.timeout(Infinity);
|
|
await installServer("latest");
|
|
const serverManeger = await startServer();
|
|
serverManeger.on("log_stdout", console.log);
|
|
serverManeger.on("log_stderr", console.log);
|
|
serverManeger.on("portListening", console.log);
|
|
serverManeger.once("serverStarted", () => serverManeger.stopServer());
|
|
return serverManeger.waitExit();
|
|
});
|
|
});
|
|
} else console.log("Bedrock disabled to %s, avaible only to Windows and Linux"); |