1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2026-01-03 23:42:28 +03:00

Add min length validation on name on register form & add sign up link

This commit is contained in:
Christopher Wilkinson
2019-04-16 12:18:51 +01:00
parent d0db0f8e26
commit c8cf6731e2
5 changed files with 35 additions and 5 deletions

View File

@@ -69,6 +69,31 @@ class AuthTest extends BrowserKitTest
->seePageIs('/register');
}
public function test_registration_validation()
{
$this->setSettings(['registration-enabled' => 'true']);
$this->visit('/register')
->type('1', '#name')
->type('1', '#email')
->type('1', '#password')
->press('Create Account')
->see('The name must be at least 2 characters.')
->see('The email must be a valid email address.')
->see('The password must be at least 6 characters.')
->seePageIs('/register');
}
public function test_sign_up_link_on_login()
{
$this->visit('/login')
->dontSee('Sign up');
$this->setSettings(['registration-enabled' => 'true']);
$this->visit('/login')
->see('Sign up');
}
public function test_confirmed_registration()
{