diff options
Diffstat (limited to 'engine/tests/api/plugins.php')
| -rw-r--r-- | engine/tests/api/plugins.php | 16 | 
1 files changed, 16 insertions, 0 deletions
diff --git a/engine/tests/api/plugins.php b/engine/tests/api/plugins.php index ac1278410..853af45e9 100644 --- a/engine/tests/api/plugins.php +++ b/engine/tests/api/plugins.php @@ -101,6 +101,10 @@ class ElggCorePluginsAPITest extends ElggCoreUnitTest {  				array('type' => 'php_extension', 'name' => 'big_math', 'version' => 1.0)  			), +			'suggests' => array( +				array('type' => 'plugin', 'name' => 'facebook_connect', 'version' => 1.0), +			), +  			'on_activate' => array('setup_function'),  			'on_deactivate' => array('teardown_function'),  			'admin_interface' => 'simple', @@ -196,6 +200,18 @@ class ElggCorePluginsAPITest extends ElggCoreUnitTest {  		$this->assertEqual($this->package17->getManifest()->getRequires(), $requires);  	} +	public function testElggPluginManifestGetSuggests() { +		$suggests = array( +			array('type' => 'plugin', 'name' => 'facebook_connect', 'version' => '1.0', 'comparison' => 'ge'), +		); + +		$this->assertEqual($this->package18->getManifest()->getSuggests(), $suggests); + +		$suggests = array(); + +		$this->assertEqual($this->package17->getManifest()->getSuggests(), $suggests); +	} +  	public function testElggPluginManifestGetDescription() {  		$this->assertEqual($this->package18->getManifest()->getDescription(), 'A longer, more interesting description.');  		$this->assertEqual($this->package17->getManifest()->getDescription(), 'A 1.7-style manifest.');  | 
