mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2026-01-06 06:01:21 +00:00
New tests.
This commit is contained in:
@@ -318,7 +318,8 @@ class ImportController extends Controller
|
||||
{
|
||||
set_time_limit(0);
|
||||
if ($job->status == 'settings_complete') {
|
||||
ImportProcedure::runImport($job);
|
||||
$importProcedure = new ImportProcedure;
|
||||
$importProcedure->runImport($job);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ class ImportProcedure
|
||||
*
|
||||
* @return Collection
|
||||
*/
|
||||
public static function runImport(ImportJob $job): Collection
|
||||
public function runImport(ImportJob $job): Collection
|
||||
{
|
||||
// update job to say we started.
|
||||
$job->status = 'import_running';
|
||||
|
||||
@@ -292,9 +292,12 @@ class TestData
|
||||
*/
|
||||
private function createImportJobs()
|
||||
{
|
||||
|
||||
$disk = Storage::disk('upload');
|
||||
$insert = [];
|
||||
foreach ($this->data['import-jobs'] as $job) {
|
||||
$insert[] = [
|
||||
$insert[]
|
||||
= [
|
||||
'created_at' => $this->time,
|
||||
'updated_at' => $this->time,
|
||||
'user_id' => $job['user_id'],
|
||||
@@ -304,6 +307,8 @@ class TestData
|
||||
'extended_status' => json_encode($job['extended_status']),
|
||||
'configuration' => json_encode($job['configuration']),
|
||||
];
|
||||
|
||||
$disk->put($job['key'] . '.upload', Crypt::encrypt(''));
|
||||
}
|
||||
DB::table('import_jobs')->insert($insert);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user