Merge pull request #14502 from owncloud/failing-mysql-master-tests

Failing mysql master tests
remotes/origin/log-external-deletes
Thomas Müller 10 years ago
commit adc986f3e4
  1. 2
      apps/files_sharing/tests/controller/sharecontroller.php
  2. 8
      apps/files_sharing/tests/testcase.php
  3. 9
      apps/provisioning_api/tests/groupstest.php
  4. 1
      lib/private/group/manager.php
  5. 1
      tests/lib/connector/sabre/objecttree.php
  6. 2
      tests/lib/files/objectstore/swift.php

@ -36,7 +36,7 @@ use OC\URLGenerator;
/**
* @package OCA\Files_Sharing\Controllers
*/
class ShareControllerTest extends \PHPUnit_Framework_TestCase {
class ShareControllerTest extends \Test\TestCase {
/** @var IAppContainer */
private $container;

@ -65,7 +65,7 @@ abstract class TestCase extends \Test\TestCase {
// reset backend
\OC_User::clearBackends();
\OC_User::useBackend('database');
\OC_Group::clearBackends();
// clear share hooks
\OC_Hook::clear('OCP\\Share');
@ -130,6 +130,12 @@ abstract class TestCase extends \Test\TestCase {
\OC_User::setUserId('');
Filesystem::tearDown();
// reset backend
\OC_User::clearBackends();
\OC_User::useBackend('database');
\OC_Group::clearBackends();
\OC_Group::useBackend(new \OC_Group_Database());
parent::tearDownAfterClass();
}

@ -59,7 +59,14 @@ class GroupsTest extends TestCase {
$this->assertInstanceOf('OC_OCS_Result', $result);
$this->assertTrue($result->succeeded());
$this->assertEquals(array('users' => $users), $result->getData());
$this->assertEquals(1, sizeof($result->getData()), 'Asserting the result data array only has the "users" key');
$this->assertArrayHasKey('users', $result->getData());
$resultData = $result->getData();
$resultData = $resultData['users'];
sort($users);
sort($resultData);
$this->assertEquals($users, $resultData);
}

@ -106,6 +106,7 @@ class Manager extends PublicEmitter implements IGroupManager {
public function clearBackends() {
$this->backends = array();
$this->cachedGroups = array();
$this->cachedUserGroups = array();
}
/**

@ -11,7 +11,6 @@ namespace Test\OC\Connector\Sabre;
use OC\Files\FileInfo;
use OC\Connector\Sabre\Directory;
use PHPUnit_Framework_TestCase;
class TestDoubleFileView extends \OC\Files\View {

@ -23,8 +23,6 @@ namespace OCA\ObjectStore\Tests\Unit;
use OC\Files\ObjectStore\ObjectStoreStorage;
use OC\Files\ObjectStore\Swift as ObjectStoreToTest;
use PHPUnit_Framework_TestCase;
//class Swift extends PHPUnit_Framework_TestCase {
class Swift extends \Test\Files\Storage\Storage {

Loading…
Cancel
Save