mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Disable all kinds of tests until upgrades are complete.
This commit is contained in:
@@ -27,17 +27,19 @@ use Carbon\Carbon;
|
||||
use Closure;
|
||||
use DB;
|
||||
use Exception;
|
||||
use FireflyIII\Helpers\Collector\TransactionCollectorInterface;
|
||||
use FireflyIII\Models\Account;
|
||||
use FireflyIII\Models\AccountType;
|
||||
use FireflyIII\Models\Preference;
|
||||
use FireflyIII\Models\TransactionJournal;
|
||||
use FireflyIII\Models\TransactionType;
|
||||
use FireflyIII\Repositories\Journal\JournalRepositoryInterface;
|
||||
use FireflyIII\Transformers\TransactionTransformer;
|
||||
use FireflyIII\User;
|
||||
use Illuminate\Foundation\Testing\TestCase as BaseTestCase;
|
||||
use Log;
|
||||
use Mockery;
|
||||
|
||||
use RuntimeException;
|
||||
/**
|
||||
* Class TestCase
|
||||
*
|
||||
@@ -205,6 +207,13 @@ abstract class TestCase extends BaseTestCase
|
||||
*/
|
||||
protected function mock($class, Closure $closure = null): \Mockery\MockInterface
|
||||
{
|
||||
$deprecated = [
|
||||
TransactionTransformer::class,
|
||||
TransactionCollectorInterface::class
|
||||
];
|
||||
if(in_array($class, $deprecated, true)) {
|
||||
throw new RuntimeException('Should not be mocking the transaction collector.');
|
||||
}
|
||||
Log::debug(sprintf('Will now mock %s', $class));
|
||||
$object = Mockery::mock($class);
|
||||
$this->app->instance($class, $object);
|
||||
|
||||
Reference in New Issue
Block a user