public function testDisabled() {
$browser = new CRM_Extension_Browser(FALSE, '/index.html', 'file:///itd/oesn/tmat/ter');
$this->assertEquals(FALSE, $browser->isEnabled());
- $this->assertEquals(array(), $browser->checkRequirements());
- $this->assertEquals(array(), $browser->getExtensions());
+ $this->assertEquals([], $browser->checkRequirements());
+ $this->assertEquals([], $browser->getExtensions());
}
public function testCheckRequirements_BadCachedir_false() {
public function testGetExtensions_good() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', NULL, $this->createTempDir('ext-cache-'));
$this->assertEquals(TRUE, $browser->isEnabled());
- $this->assertEquals(array(), $browser->checkRequirements());
+ $this->assertEquals([], $browser->checkRequirements());
$exts = $browser->getExtensions();
$keys = array_keys($exts);
sort($keys);
- $this->assertEquals(array('test.crm.extension.browsertest.a', 'test.crm.extension.browsertest.b'), $keys);
+ $this->assertEquals(['test.crm.extension.browsertest.a', 'test.crm.extension.browsertest.b'], $keys);
$this->assertEquals('report', $exts['test.crm.extension.browsertest.a']->type);
$this->assertEquals('module', $exts['test.crm.extension.browsertest.b']->type);
$this->assertEquals('http://example.com/test.crm.extension.browsertest.a-0.1.zip', $exts['test.crm.extension.browsertest.a']->downloadUrl);
public function testGetExtension_good() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', NULL, $this->createTempDir('ext-cache-'));
$this->assertEquals(TRUE, $browser->isEnabled());
- $this->assertEquals(array(), $browser->checkRequirements());
+ $this->assertEquals([], $browser->checkRequirements());
$info = $browser->getExtension('test.crm.extension.browsertest.b');
$this->assertEquals('module', $info->type);
public function testGetExtension_nonexistent() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', NULL, $this->createTempDir('ext-cache-'));
$this->assertEquals(TRUE, $browser->isEnabled());
- $this->assertEquals(array(), $browser->checkRequirements());
+ $this->assertEquals([], $browser->checkRequirements());
$info = $browser->getExtension('test.crm.extension.browsertest.nonexistent');
$this->assertEquals(NULL, $info);