Code Coverage Report:
2016-09-13 13:15:54
Summary:
Classes: 74.03% (57/77)
Methods: 80.95% (255/315)
Lines: 83.70% (2033/2429)
\Oro\Bundle\WebsiteSearchBundle\Cache::ConfigurationCache
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 7/ 7)
\Oro\Bundle\WebsiteSearchBundle\Command::ReindexCommand
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 34/ 34)
\Oro\Bundle\WebsiteSearchBundle\DependencyInjection::Configuration
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 11/ 11)
\Oro\Bundle\WebsiteSearchBundle\DependencyInjection::MappingConfiguration
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 23/ 23)
\Oro\Bundle\WebsiteSearchBundle\DependencyInjection::OroWebsiteSearchExtension
Methods: 50.00% ( 1/ 2) Lines: 85.71% ( 6/ 7)
\Oro\Bundle\WebsiteSearchBundle\Engine::AbstractEngine
Methods: 100.00% ( 2/ 2) Lines: 100.00% ( 9/ 9)
\Oro\Bundle\WebsiteSearchBundle\Engine::AbstractIndexer
Methods: 66.67% ( 6/ 9) Lines: 90.12% ( 73/ 81)
\Oro\Bundle\WebsiteSearchBundle\Engine::Mapper
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 13/ 13)
\Oro\Bundle\WebsiteSearchBundle\Engine::OrmIndexer
Methods: 100.00% ( 6/ 6) Lines: 100.00% ( 38/ 38)
\Oro\Bundle\WebsiteSearchBundle\Engine\ORM::OrmEngine
Methods: 90.91% (10/11) Lines: 97.73% ( 43/ 44)
\Oro\Bundle\WebsiteSearchBundle\Entity::Item
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 5/ 5)
\Oro\Bundle\WebsiteSearchBundle\Entity\Repository::WebsiteSearchIndexRepository
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 39/ 39)
\Oro\Bundle\WebsiteSearchBundle\Event::BeforeSearchEvent
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 5/ 5)
\Oro\Bundle\WebsiteSearchBundle\Event::CollectContextEvent
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 9/ 9)
\Oro\Bundle\WebsiteSearchBundle\Event::IndexEntityEvent
Methods: 100.00% ( 7/ 7) Lines: 100.00% ( 19/ 19)
\Oro\Bundle\WebsiteSearchBundle\Event::RestrictIndexEntityEvent
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 7/ 7)
\Oro\Bundle\WebsiteSearchBundle\Event::SelectDataFromSearchIndexEvent
Methods: 100.00% ( 2/ 2) Lines: 100.00% ( 3/ 3)
\Oro\Bundle\WebsiteSearchBundle\Loader::MappingConfigurationCacheLoader
Methods: 90.00% ( 9/10) Lines: 97.37% ( 37/ 38)
\Oro\Bundle\WebsiteSearchBundle\Loader::MappingConfigurationLoader
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 10/ 10)
\Oro\Bundle\WebsiteSearchBundle\Placeholder::LocalizationIdPlaceholder
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 7/ 7)
\Oro\Bundle\WebsiteSearchBundle\Placeholder::PlaceholderExpressionVisitor
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 11/ 11)
\Oro\Bundle\WebsiteSearchBundle\Placeholder::WebsiteIdPlaceholder
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 7/ 7)
\Oro\Bundle\WebsiteSearchBundle\Placeholder::WebsiteSearchPlaceholderRegistry
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 6/ 6)
\Oro\Bundle\WebsiteSearchBundle\Provider::ResourcesHashProvider
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 4/ 4)
\Oro\Bundle\WebsiteSearchBundle\Provider::WebsiteSearchMappingProvider
Methods: 100.00% ( 2/ 2) Lines: 100.00% ( 5/ 5)
\Oro\Bundle\WebsiteSearchBundle\Query::WebsiteSearchQuery
Methods: 100.00% ( 2/ 2) Lines: 100.00% ( 9/ 9)
\Oro\Bundle\WebsiteSearchBundle\Query\Factory::QueryFactory
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 13/ 13)
\Oro\Bundle\WebsiteSearchBundle\Resolver::QueryPlaceholderResolver
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 18/ 18)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional::FrontendRequestTrait
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 14/ 14)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional::SearchTestTrait
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 18/ 18)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\Command::OrmIndexerStub
Methods: 20.00% ( 1/ 5) Lines: 20.00% ( 1/ 5)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\Command::ReindexCommandTest
Methods: 100.00% ( 2/ 2) Lines: 100.00% ( 8/ 8)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\DataFixtures::LoadItemData
Methods: 80.00% ( 4/ 5) Lines: 97.83% ( 45/ 46)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\DataFixtures::LoadOtherWebsite
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 11/ 11)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\DataFixtures::LoadProductsToIndex
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 8/ 8)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\Engine::OrmIndexerTest
Methods: 88.24% (15/17) Lines: 97.77% (175/179)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\Engine\ORM::OrmEngineTest
Methods: 83.33% ( 5/ 6) Lines: 99.59% (243/244)
\Oro\Bundle\WebsiteSearchBundle\Tests\Functional\Entity\Repository::WebsiteSearchIndexRepositoryTest
Methods: 93.33% (14/15) Lines: 99.16% (118/119)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Cache::ConfigurationCacheTest
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 20/ 20)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\DependencyInjection::ConfigurationTest
Methods: 100.00% ( 2/ 2) Lines: 100.00% ( 9/ 9)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\DependencyInjection::MappingConfigurationTest
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 16/ 16)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\DependencyInjection::OroWebsiteSearchExtensionTest
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 6/ 6)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Engine::MapperTest
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 22/ 22)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Engine\ORM::OrmEngineTest
Methods: 71.43% (10/14) Lines: 98.19% (217/221)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Entity::IndexDatetimeTest
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 5/ 5)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Entity::IndexDecimalTest
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 4/ 4)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Entity::IndexIntegerTest
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 4/ 4)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Entity::IndexTextTest
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 4/ 4)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Entity::ItemTest
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 44/ 44)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Event::BeforeSearchEventTest
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 11/ 11)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Event::CollectContextEventTest
Methods: 25.00% ( 1/ 4) Lines: 84.00% ( 21/ 25)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Event::IndexEntityEventTest
Methods: 71.43% ( 5/ 7) Lines: 93.94% ( 31/ 33)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Event::RestrictIndexEntitiesEventTest
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 11/ 11)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Loader::MappingConfigurationCacheLoaderTest
Methods: 100.00% (15/15) Lines: 100.00% (167/167)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Loader::MappingConfigurationLoaderTest
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 35/ 35)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Placeholder::LocalizationIdPlaceholderTest
Methods: 80.00% ( 4/ 5) Lines: 96.15% ( 25/ 26)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Placeholder::PlaceholderExpressionVisitorTest
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 33/ 33)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Placeholder::WebsiteIdPlaceholderTest
Methods: 80.00% ( 4/ 5) Lines: 95.65% ( 22/ 23)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Placeholder::WebsiteSearchPlaceholderRegistryTest
Methods: 87.50% ( 7/ 8) Lines: 97.37% ( 37/ 38)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Provider::ResourcesHashProviderTest
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 21/ 21)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Provider::WebsiteSearchMappingProviderTest
Methods: 100.00% ( 3/ 3) Lines: 100.00% ( 12/ 12)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Query::WebsiteSearchQueryTest
Methods: 100.00% ( 4/ 4) Lines: 100.00% ( 47/ 47)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Query\Factory::QueryFactoryTest
Methods: 100.00% ( 2/ 2) Lines: 100.00% ( 15/ 15)
\Oro\Bundle\WebsiteSearchBundle\Tests\Unit\Resolver::QueryPlaceholderResolverTest
Methods: 100.00% ( 5/ 5) Lines: 100.00% ( 58/ 58)