msgcount++; } } public function testGetunread() { $this->go('mail'); $res = $this->ajaxResponse('getunread', "rcmail.http_request('getunread')"); $this->assertEquals('getunread', $res['action']); $env = $this->get_env(); $this->assertEquals($env['unread_counts']['INBOX'], $this->msgcount); $li = $this->byCssSelector('.folderlist li.inbox'); $this->assertHasClass('unread', $li); $badge = $this->byCssSelector('.folderlist li.inbox span.unreadcount'); $this->assertEquals(strval($this->msgcount), $this->getText($badge)); } }