for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Firesphere\SolrSearch\Compat\Tests;
use Firesphere\SolrSearch\Services\SolrCoreService;
use SilverStripe\Dev\Debug;
use SilverStripe\Dev\SapphireTest;
use SilverStripe\FullTextSearch\Solr\Solr;
class SolrTest extends SapphireTest
{
public function testConfigureServer()
$config = [
'host' => 'localhost',
'port' => 1234,
'indexstore' => [
'mode' => 'post'
]
];
Solr::configure_server($config);
Debug::dump(SolrCoreService::config()->get('config'));
Debug::dump(SolrCoreService::config()->get('mode'));
$this->assertEquals(1, SolrCoreService::config()->get('cpucores'));
}