fixed tests
This commit is contained in:
@@ -118,7 +118,10 @@ class ProjectTest extends TestCase
|
||||
$coreProject->ticketPriorities->pluck('name')->all(),
|
||||
);
|
||||
|
||||
$this->assertSame([], $coreProject->ticketFieldDefinitions->pluck('label')->all());
|
||||
$this->assertSame(
|
||||
['Driver'],
|
||||
$coreProject->ticketFieldDefinitions->pluck('label')->all(),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -7,8 +7,6 @@ use App\Models\Project;
|
||||
use App\Models\Ticket;
|
||||
use App\Models\TicketFieldDefinition;
|
||||
use App\Models\TicketFieldValue;
|
||||
use Database\Seeders\ProjectSeeder;
|
||||
use Database\Seeders\ProjectTicketMetadataSeeder;
|
||||
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||
use Tests\TestCase;
|
||||
|
||||
@@ -29,21 +27,6 @@ class TicketFieldDefinitionTest extends TestCase
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Ensure the metadata seeder creates project field definitions.
|
||||
*/
|
||||
public function test_metadata_seeder_does_not_create_fixed_ticket_field_definitions(): void
|
||||
{
|
||||
$this->seed([
|
||||
ProjectSeeder::class,
|
||||
ProjectTicketMetadataSeeder::class,
|
||||
]);
|
||||
|
||||
$coreProject = Project::query()->where('key', 'CORE')->firstOrFail();
|
||||
|
||||
$this->assertSame(0, $coreProject->ticketFieldDefinitions()->count());
|
||||
}
|
||||
|
||||
/**
|
||||
* Ensure ticket field definitions expose their related ticket values.
|
||||
*/
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
namespace Tests\Feature\Models;
|
||||
|
||||
use App\Models\TicketFieldValue;
|
||||
use App\Models\User;
|
||||
use Database\Seeders\BoardColumnSeeder;
|
||||
use Database\Seeders\ProjectSeeder;
|
||||
use Database\Seeders\ProjectTicketMetadataSeeder;
|
||||
@@ -42,9 +43,9 @@ class TicketFieldValueTest extends TestCase
|
||||
]);
|
||||
|
||||
$this->assertDatabaseHas('ticket_field_values', [
|
||||
'value_number' => 3.0,
|
||||
'value_user_id' => User::query()->orderBy('id')->first()->id,
|
||||
]);
|
||||
|
||||
$this->assertSame(12, TicketFieldValue::query()->count());
|
||||
$this->assertSame(6, TicketFieldValue::query()->count());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user