Docs for Sphinx extension updated.

This commit is contained in:
Paul Klimov
2013-11-22 14:06:32 +02:00
parent 01c269a912
commit 400b5310ca
3 changed files with 74 additions and 1 deletions

View File

@ -3,6 +3,7 @@
namespace yiiunit\extensions\sphinx;
use yii\data\ActiveDataProvider;
use yii\sphinx\Query;
use yiiunit\data\sphinx\ar\ActiveRecord;
use yiiunit\data\sphinx\ar\ArticleIndex;
@ -19,6 +20,29 @@ class ActiveDataProviderTest extends SphinxTestCase
// Tests :
public function testQuery()
{
$query = new Query;
$query->from('yii2_test_article_index');
$provider = new ActiveDataProvider([
'query' => $query,
'db' => $this->getConnection(),
]);
$models = $provider->getModels();
$this->assertEquals(2, count($models));
$provider = new ActiveDataProvider([
'query' => $query,
'db' => $this->getConnection(),
'pagination' => [
'pageSize' => 1,
]
]);
$models = $provider->getModels();
$this->assertEquals(1, count($models));
}
public function testActiveQuery()
{
$provider = new ActiveDataProvider([