Привет! Пробую сделать фильтрацию в GridView, по полю login. Делаю следующее:
use Goutte\Client;
class FuncTest extends CTestCase {
protected $client;
public function setUp() {
parent::setUp();
$this->client = new Client();
}
public function testMain() {
$crawler = $this->client->request('GET', 'www.localhost.com/admin/users',
array(
'User[login]' => 'qwerty12',
'User_page' => 1,
'ajax' => 'user-grid'
),
array(),
array(
'HTTP_X_REQUESTED_WITH' => 'XMLHttpRequest',
));
$this->assertTrue($crawler->filter('td:contains("qwerty12")')->count() > 0); // тут false, но запись с полем qwerty12 существует
}}
Но в итоге фильтрация не происходит. Что я делаю не так? Заранее спасибо!