public function testClient() { $lang = $_SESSION['pe_l']; unset($_SESSION['pe_l']); $client = new Client(); $client->init([]); $this->assertNotNull($client->ip, "Client IP"); $this->assertNotNull($client->agent, "Client Agent"); $this->assertNotNull($client->lang, "Client Lang"); Core::$w = true; $_SERVER['REMOTE_ADDR'] = "::1"; $_REQUEST['nojs'] = true; $_REQUEST['lang'] = "en"; unset($_SESSION['pe_l']); $client->init([]); $this->assertEquals("en", $client->lang, "Client Lang ow"); $_SESSION['pe_l'] = $lang; }