assertTrue(Utils::readTriad("\x02\x01\x03") === 131331, "Utils::readTriad"); $this->assertTrue(Utils::readInt("\xff\x02\x01\x03") === -16645885, "Utils::readInt"); $this->assertTrue(abs(Utils::readFloat("\x49\x02\x01\x03") - 532496.1875) < 0.0001, "Utils::readFloat"); $this->assertTrue(abs(Utils::readDouble("\x41\x02\x03\x04\x05\x06\x07\x08") - 147552.5024529) < 0.0001, "Utils::readDouble"); $this->assertTrue(Utils::readLong("\x41\x02\x03\x04\x05\x06\x07\x08") === "4684309878217770760", "Utils::readLong"); //PocketMine-MP server startup global $server; $server = new ServerAPI(); $server->load(); $this->assertTrue(is_integer($server->event("server.start", array($this, "hook")))); $server->init(); } public function hook(){ //Everything done! ServerAPI::request()->close(); } } /***REM_END***/