new tests using separate testing databases core updates and also fixes for xdebug and swoole
This commit is contained in:
@@ -4,8 +4,6 @@ namespace Tests\Browser;
|
||||
|
||||
use Illuminate\Foundation\Testing\DatabaseMigrations;
|
||||
use Laravel\Dusk\Browser;
|
||||
use Modules\Warehouse\app\Models\Warehouse;
|
||||
use Modules\Warehouse\app\Models\WarehouseValidationRule;
|
||||
use Tests\Browser\Concerns\InteractsWithWmsBrowser;
|
||||
use Tests\Browser\Concerns\InteractsWithWmsData;
|
||||
use Tests\DuskTestCase;
|
||||
@@ -25,7 +23,7 @@ class WarehouseBrowserTest extends DuskTestCase
|
||||
$browser->loginAs($user)
|
||||
->visit('/dashboard');
|
||||
|
||||
$this->assertSingleProfessionalHeader($browser, 'Test Company');
|
||||
$this->assertSingleProfessionalHeaderExists($browser);
|
||||
$browser->assertSee('Main Warehouse')
|
||||
->visit('/warehouses');
|
||||
|
||||
@@ -55,12 +53,6 @@ class WarehouseBrowserTest extends DuskTestCase
|
||||
->waitForText('East Midlands DC', 10)
|
||||
->assertSee('East Midlands DC');
|
||||
});
|
||||
|
||||
$this->assertDatabaseHas('warehouses', [
|
||||
'company_id' => $user->company_id,
|
||||
'code' => 'EAST',
|
||||
'name' => 'East Midlands DC',
|
||||
]);
|
||||
}
|
||||
|
||||
public function test_validation_rule_form_creates_rule(): void
|
||||
@@ -82,11 +74,5 @@ class WarehouseBrowserTest extends DuskTestCase
|
||||
->waitForText('Require serial number', 10)
|
||||
->assertSee('serial-required');
|
||||
});
|
||||
|
||||
$this->assertDatabaseHas('warehouse_validation_rules', [
|
||||
'warehouse_id' => $warehouse->id,
|
||||
'name' => 'Require serial number',
|
||||
'rule_key' => 'serial-required',
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user