public function AcquiaSearchUnitTestCase::getMockedEnvironments in Acquia Connector 7.2
Same name and namespace in other branches
- 7.3 acquia_search/tests/acquia_search.test \AcquiaSearchUnitTestCase::getMockedEnvironments()
Returns mocked apachesolr environments.
3 calls to AcquiaSearchUnitTestCase::getMockedEnvironments()
- AcquiaSearchUnitTestCase::testApacheSolrOverride in acquia_search/
tests/ acquia_search.test - Tests that Acquia Search properly overrides the Apachesolr connection details to avoid unintended writing to a wrong search index.
- AcquiaSearchUnitTestCase::testApacheSolrOverrideAllAcquiaEnvironments in acquia_search/
tests/ acquia_search.test - Tests that all existing Acquia Search environments for apachesolr get overridden.
- AcquiaSearchUnitTestCase::testApacheSolrOverrideWhenCoreWithDbNameNotAvailable in acquia_search/
tests/ acquia_search.test - Tests that it selects the correct preferred search core ID for the override URL when limited number of core ID is available.
File
- acquia_search/
tests/ acquia_search.test, line 321 - Tests for the Acquia Search module.
Class
- AcquiaSearchUnitTestCase
- Unit tests of the functionality of the Acquia Search module.
Code
public function getMockedEnvironments() {
return array(
'ACQUIA' => array(
'env_id' => 'acquia_search_server_1',
'name' => 'Acquia Search',
'url' => 'http://mock.acquia-search.com/solr/ABCD-12345',
'service_class' => 'AcquiaSearchService',
'table' => 'apachesolr_environment',
'type' => 'Normal',
'export_type' => 1,
'index_bundles' => array(
'node' => array(
0 => 'article',
1 => 'page',
),
),
),
'ACQUIA_2' => array(
'env_id' => 'acquia_search_server_2',
'name' => 'Acquia Search 2',
'url' => 'http://mock.acquia-search.com/solr/XYZW-12345',
'service_class' => 'AcquiaSearchService',
'table' => 'apachesolr_environment',
'type' => 'Normal',
'export_type' => 1,
'index_bundles' => array(
'node' => array(
0 => 'article',
1 => 'page',
),
),
),
'NON-ACQUIA' => array(
'env_id' => 'solr',
'name' => 'localhost server',
'url' => 'http://localhost:8983/solr',
'service_class' => '',
'table' => 'apachesolr_environment',
'type' => 'Normal',
'export_type' => 1,
'index_bundles' => array(
'node' => array(
0 => 'article',
1 => 'page',
),
),
'conf' => array(
'apachesolr_index_last' => array(),
),
),
);
}