mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-31 03:04:34 -04:00
Fix browser tests (#3335)
This commit is contained in:
parent
1e35c90ee6
commit
c148157bac
@ -160,7 +160,8 @@ class ClientPortalTest extends DuskTestCase
|
|||||||
$browser->visit('/client/invoices')
|
$browser->visit('/client/invoices')
|
||||||
->assertSee(ctrans('texts.pay_now'))
|
->assertSee(ctrans('texts.pay_now'))
|
||||||
->waitFor('.dataTable')
|
->waitFor('.dataTable')
|
||||||
->assertVisible('.page-link')
|
->waitFor('.page-item')
|
||||||
|
->assertVisible('.page-item')
|
||||||
->assertVisible('tr.odd')
|
->assertVisible('tr.odd')
|
||||||
->assertVisible('#datatable_info')
|
->assertVisible('#datatable_info')
|
||||||
->assertMissing('.dataTables_empty')
|
->assertMissing('.dataTables_empty')
|
||||||
@ -187,6 +188,7 @@ class ClientPortalTest extends DuskTestCase
|
|||||||
|
|
||||||
$browser->visit('/client/recurring_invoices')
|
$browser->visit('/client/recurring_invoices')
|
||||||
->waitFor('.dataTable')
|
->waitFor('.dataTable')
|
||||||
|
->waitFor('.page-link')
|
||||||
->assertVisible('.page-link')
|
->assertVisible('.page-link')
|
||||||
->assertVisible('#datatable_info')
|
->assertVisible('#datatable_info')
|
||||||
->visit('client/logout')
|
->visit('client/logout')
|
||||||
@ -203,7 +205,9 @@ class ClientPortalTest extends DuskTestCase
|
|||||||
{
|
{
|
||||||
$this->browse(function ($browser) {
|
$this->browse(function ($browser) {
|
||||||
|
|
||||||
$browser->visit('/client/login')
|
$browser
|
||||||
|
->visit('/client/logout')
|
||||||
|
->visit('/client/login')
|
||||||
->type('email', 'user@example.com')
|
->type('email', 'user@example.com')
|
||||||
->type('password', config('ninja.testvars.password'))
|
->type('password', config('ninja.testvars.password'))
|
||||||
->press('Login')
|
->press('Login')
|
||||||
@ -212,7 +216,7 @@ class ClientPortalTest extends DuskTestCase
|
|||||||
$browser->visit('/client/payments')
|
$browser->visit('/client/payments')
|
||||||
->waitFor('.dataTable')
|
->waitFor('.dataTable')
|
||||||
->assertVisible('#datatable_info')
|
->assertVisible('#datatable_info')
|
||||||
->visit('client/logout')
|
->visit('/client/logout')
|
||||||
->assertPathIs('/client/login');
|
->assertPathIs('/client/login');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -226,7 +230,8 @@ class ClientPortalTest extends DuskTestCase
|
|||||||
{
|
{
|
||||||
$this->browse(function ($browser) {
|
$this->browse(function ($browser) {
|
||||||
|
|
||||||
$browser->visit('/client/login')
|
$browser->visit('/client/logout')
|
||||||
|
->visit('/client/login')
|
||||||
->type('email', 'user@example.com')
|
->type('email', 'user@example.com')
|
||||||
->type('password', config('ninja.testvars.password'))
|
->type('password', config('ninja.testvars.password'))
|
||||||
->press('Login')
|
->press('Login')
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Browser;
|
|
||||||
|
|
||||||
use Illuminate\Foundation\Testing\DatabaseTransactions;
|
|
||||||
use Illuminate\Support\Facades\DB;
|
|
||||||
use Tests\DuskTestCase;
|
|
||||||
use Illuminate\Foundation\Testing\WithFaker;
|
|
||||||
use Laravel\Dusk\Browser;
|
|
||||||
|
|
||||||
class CreateAccountTest extends DuskTestCase
|
|
||||||
{
|
|
||||||
|
|
||||||
use WithFaker;
|
|
||||||
|
|
||||||
public function testSignupFormDisplayed()
|
|
||||||
{
|
|
||||||
$response = $this->get('/signup');
|
|
||||||
$response->assertStatus(200);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user