Skip to content
Snippets Groups Projects
Commit 7ffd77fa authored by Thomas Müller's avatar Thomas Müller
Browse files

enable encryption unit test execution

parent c00e728e
No related branches found
No related tags found
No related merge requests found
<?php
/**
* @author Clark Tomlinson <fallen013@gmail.com>
* @since 3/9/15, 2:56 PM
* @link http:/www.clarkt.com
* @copyright Clark Tomlinson © 2015
*
*/
namespace OCA\Encryption\Tests;
use OCA\Encryption\Migrator;
use Test\TestCase;
class MigratorTest extends TestCase {
/**
* @var Migrator
*/
private $instance;
/**
*
*/
public function testGetStatus() {
$this->assertFalse($this->instance->getStatus('admin'));
}
/**
*
*/
public function testBeginMigration() {
$this->assertTrue($this->instance->beginMigration());
}
/**
*
*/
public function testSetMigrationStatus() {
$this->assertTrue(\Test_Helper::invokePrivate($this->instance,
'setMigrationStatus',
['0', '-1'])
);
}
/**
*
*/
protected function setUp() {
parent::setUp();
$cryptMock = $this->getMockBuilder('OCA\Encryption\Crypto\Crypt')->disableOriginalConstructor()->getMock();
$this->instance = new Migrator($this->getMock('OCP\IConfig'),
$this->getMock('OCP\IUserManager'),
$this->getMock('OCP\ILogger'),
$cryptMock);
}
}
<?php
/**
* @author Clark Tomlinson <fallen013@gmail.com>
* @since 3/6/15, 10:36 AM
* @link http:/www.clarkt.com
* @copyright Clark Tomlinson © 2015
*
*/
namespace OCA\Encryption\Tests;
use OCA\Encryption\RequirementsChecker;
use Test\TestCase;
class RequirementsCheckerTest extends TestCase {
/**
* @var RequirementsChecker
*/
private $instance;
/**
*
*/
protected function setUp() {
parent::setUp();
$log = $this->getMock('OCP\ILogger');
$crypt = $this->getMockBuilder('OCA\Encryption\Crypt')
->disableOriginalConstructor()
->getMock();
$crypt
->method('getOpenSSLPkey')
->will($this->returnValue(true));
$this->instance = new RequirementsChecker($crypt, $log);
}
/**
*
*/
public function testCanCheckConfigration() {
$this->assertTrue($this->instance->checkConfiguration());
}
/**
*
*/
public function testCanCheckRequiredExtensions() {
$this->assertTrue($this->instance->checkExtensions());
}
}
...@@ -19,6 +19,7 @@ function enableApp($app) { ...@@ -19,6 +19,7 @@ function enableApp($app) {
enableApp('files_sharing'); enableApp('files_sharing');
enableApp('files_trashbin'); enableApp('files_trashbin');
enableApp('files_encryption'); enableApp('files_encryption');
enableApp('encryption');
enableApp('user_ldap'); enableApp('user_ldap');
enableApp('files_versions'); enableApp('files_versions');
enableApp('provisioning_api'); enableApp('provisioning_api');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment