|
@@ -42,6 +42,7 @@ class ModelFilterTest extends \PHPUnit_Framework_TestCase
|
|
|
$filter->filter($builder, 'alias', 'field', array());
|
|
|
|
|
|
$this->assertEquals(array(), $builder->query);
|
|
|
+ $this->assertEquals(false, $filter->isActive());
|
|
|
}
|
|
|
|
|
|
public function testFilterArray()
|
|
@@ -54,6 +55,7 @@ class ModelFilterTest extends \PHPUnit_Framework_TestCase
|
|
|
$filter->filter($builder, 'alias', 'field', array('type' => ChoiceType::TYPE_CONTAINS, 'value' => array('1', '2')));
|
|
|
|
|
|
$this->assertEquals(array('in_alias.field', 'alias.field IN ("1,2")'), $builder->query);
|
|
|
+ $this->assertEquals(true, $filter->isActive());
|
|
|
}
|
|
|
|
|
|
public function testFilterScalar()
|
|
@@ -67,6 +69,7 @@ class ModelFilterTest extends \PHPUnit_Framework_TestCase
|
|
|
|
|
|
$this->assertEquals(array('alias.field = :field_name'), $builder->query);
|
|
|
$this->assertEquals(array('field_name' => 2), $builder->parameters);
|
|
|
+ $this->assertEquals(true, $filter->isActive());
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -89,6 +92,7 @@ class ModelFilterTest extends \PHPUnit_Framework_TestCase
|
|
|
$filter->initialize('field_name', array('mapping_type' => ClassMetadataInfo::ONE_TO_ONE));
|
|
|
|
|
|
$filter->apply(new QueryBuilder, 'asd');
|
|
|
+ $this->assertEquals(true, $filter->isActive());
|
|
|
}
|
|
|
|
|
|
public function testAssociationWithValidMapping()
|
|
@@ -104,5 +108,6 @@ class ModelFilterTest extends \PHPUnit_Framework_TestCase
|
|
|
$filter->apply($builder, array('type' => ChoiceType::TYPE_CONTAINS, 'value' => 'asd'));
|
|
|
|
|
|
$this->assertEquals(array('o.field_name', 's_field_name.id = :field_name'), $builder->query);
|
|
|
+ $this->assertEquals(true, $filter->isActive());
|
|
|
}
|
|
|
-}
|
|
|
+}
|