mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
A mediocre fix for the database failures.
This commit is contained in:
parent
5d505f4ed0
commit
48427b1143
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use FireflyIII\Models\Preference;
|
|
||||||
use FireflyIII\Models\Account;
|
use FireflyIII\Models\Account;
|
||||||
use FireflyIII\Models\AccountType;
|
use FireflyIII\Models\AccountType;
|
||||||
|
use FireflyIII\Models\Preference;
|
||||||
use FireflyIII\Models\TransactionCurrency;
|
use FireflyIII\Models\TransactionCurrency;
|
||||||
use Illuminate\Support\Collection;
|
use Illuminate\Support\Collection;
|
||||||
use League\FactoryMuffin\Facade as FactoryMuffin;
|
use League\FactoryMuffin\Facade as FactoryMuffin;
|
||||||
@ -13,6 +13,8 @@ use League\FactoryMuffin\Facade as FactoryMuffin;
|
|||||||
class AccountControllerTest extends TestCase
|
class AccountControllerTest extends TestCase
|
||||||
{
|
{
|
||||||
|
|
||||||
|
protected $account;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets up the fixture, for example, opens a network connection.
|
* Sets up the fixture, for example, opens a network connection.
|
||||||
* This method is called before a test is executed.
|
* This method is called before a test is executed.
|
||||||
@ -31,7 +33,18 @@ class AccountControllerTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function tearDown()
|
public function tearDown()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
foreach (DB::table('accounts')->get() as $entry) {
|
||||||
|
DB::table('accounts')->delete($entry->id);
|
||||||
|
}
|
||||||
|
foreach (DB::table('account_types')->get() as $entry) {
|
||||||
|
DB::table('account_types')->delete($entry->id);
|
||||||
|
}
|
||||||
parent::tearDown();
|
parent::tearDown();
|
||||||
|
/*
|
||||||
|
* Delete some entries?
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -125,7 +138,7 @@ class AccountControllerTest extends TestCase
|
|||||||
$collection = new Collection;
|
$collection = new Collection;
|
||||||
$collection->push($this->account);
|
$collection->push($this->account);
|
||||||
|
|
||||||
$repository = $this->mock('FireflyIII\Repositories\Account\AccountRepositoryInterface');
|
$repository = $this->mock('FireflyIII\Repositories\Account\AccountRepositoryInterface');
|
||||||
$repository->shouldReceive('getAccounts')->andReturn($collection);
|
$repository->shouldReceive('getAccounts')->andReturn($collection);
|
||||||
$repository->shouldReceive('countAccounts')->andReturn(1);
|
$repository->shouldReceive('countAccounts')->andReturn(1);
|
||||||
$repository->shouldReceive('getLastActivity')->andReturn(null);
|
$repository->shouldReceive('getLastActivity')->andReturn(null);
|
||||||
|
Loading…
Reference in New Issue
Block a user