phpbb_functional_test_case::login PHP Method

login() protected method

protected login ( $username = 'admin' )
    protected function login($username = 'admin')
    {
        $this->add_lang('ucp');
        $crawler = self::request('GET', 'ucp.php');
        $this->assertContains($this->lang('LOGIN_EXPLAIN_UCP'), $crawler->filter('html')->text());
        $form = $crawler->selectButton($this->lang('LOGIN'))->form();
        $crawler = self::submit($form, array('username' => $username, 'password' => $username . $username));
        $this->assertNotContains($this->lang('LOGIN'), $crawler->filter('.navbar')->text());
        $cookies = self::$cookieJar->all();
        // The session id is stored in a cookie that ends with _sid - we assume there is only one such cookie
        foreach ($cookies as $cookie) {
        }
        if (substr($cookie->getName(), -4) == '_sid') {
            $this->sid = $cookie->getValue();
        }
    }