Skip to content

Commit

Permalink
CRM-17385 - CRM_Extension_BrowserTest
Browse files Browse the repository at this point in the history
  • Loading branch information
totten committed Oct 12, 2015
1 parent 61c87cc commit 929dd36
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 23 deletions.
10 changes: 5 additions & 5 deletions tests/phpunit/CRM/Extension/BrowserTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,21 @@ public function testDisabled() {
}

public function testCheckRequirements_BadCachedir_false() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', '/index.html', FALSE);
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', NULL, FALSE);
$this->assertEquals(TRUE, $browser->isEnabled());
$reqs = $browser->checkRequirements();
$this->assertEquals(1, count($reqs));
}

public function testCheckRequirements_BadCachedir_nonexistent() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', '/index.html', '/tot/all/yin/v/alid');
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', NULL, '/tot/all/yin/v/alid');
$this->assertEquals(TRUE, $browser->isEnabled());
$reqs = $browser->checkRequirements();
$this->assertEquals(1, count($reqs));
}

public function testGetExtensions_good() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', '/index.html', $this->createTempDir('ext-cache-'));
$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());
$exts = $browser->getExtensions();
Expand All @@ -50,7 +50,7 @@ public function testGetExtensions_good() {
}

public function testGetExtension_good() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', '/index.html', $this->createTempDir('ext-cache-'));
$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());

Expand All @@ -60,7 +60,7 @@ public function testGetExtension_good() {
}

public function testGetExtension_nonexistent() {
$browser = new CRM_Extension_Browser('file://' . dirname(__FILE__) . '/dataset/good-repository', '/index.html', $this->createTempDir('ext-cache-'));
$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());

Expand Down
1 change: 1 addition & 0 deletions tests/phpunit/CRM/Extension/dataset/good-repository/single
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"test.crm.extension.browsertest.a":"<extension key='test.crm.extension.browsertest.a' type='report'>\n <file>main<\/file>\n <name>test_crm_extension_browsertest_a<\/name>\n <description>Brought to you by the letter \"A\"<\/description>\n <version>0.1<\/version>\n <downloadUrl>http:\/\/example.com\/test.crm.extension.browsertest.a-0.1.zip<\/downloadUrl>\n <typeInfo>\n <reportUrl>test\/extension\/browsertest\/a<\/reportUrl>\n <component>CiviContribute<\/component>\n <\/typeInfo>\n<\/extension>\n","test.crm.extension.browsertest.b":"<extension key='test.crm.extension.browsertest.b' type='module'>\n <file>moduletest<\/file>\n <name>test_crm_extension_browsertest_b<\/name>\n <version>1.2<\/version>\n <downloadUrl>http:\/\/example.com\/test.crm.extension.browsertest.b-1.2.zip<\/downloadUrl>\n <description>Brought to you by the letter \"B\"<\/description>\n<\/extension>\n"}

This file was deleted.

This file was deleted.

0 comments on commit 929dd36

Please sign in to comment.