protected function AbstractDrupalSolrOnlineWebTestCase::coreAdmin in Apache Solr Search 7
Same name and namespace in other branches
- 8 tests/solr_index_and_search.test \AbstractDrupalSolrOnlineWebTestCase::coreAdmin()
- 6.3 tests/solr_index_and_search.test \AbstractDrupalSolrOnlineWebTestCase::coreAdmin()
Helper function to invoke core admin actions.
4 calls to AbstractDrupalSolrOnlineWebTestCase::coreAdmin()
- AbstractDrupalSolrOnlineWebTestCase::checkCoreStatus in tests/
solr_index_and_search.test - Helper function to verify that the expected core exists.
- AbstractDrupalSolrOnlineWebTestCase::getSolrVersion in tests/
solr_index_and_search.test - AbstractDrupalSolrOnlineWebTestCase::setUpSolr in tests/
solr_index_and_search.test - AbstractDrupalSolrOnlineWebTestCase::tearDown in tests/
solr_index_and_search.test - Delete created files and temporary files directory, delete the tables created by setUp(), and reset the database prefix.
File
- tests/
solr_index_and_search.test, line 128
Class
Code
protected function coreAdmin($action, $query = array()) {
$query['action'] = $action;
$query['wt'] = 'json';
$url = url($this->core_admin_url, array(
'query' => $query,
));
$options['timeout'] = 2;
$result = drupal_http_request($url, $options);
if ($result->code == 200) {
return json_decode($result->data, TRUE);
}
else {
return FALSE;
}
}