diff --git a/site_novo/resources/views/errors/403.blade.php b/site_novo/resources/views/errors/403.blade.php new file mode 100644 index 0000000..6c7a681 --- /dev/null +++ b/site_novo/resources/views/errors/403.blade.php @@ -0,0 +1,41 @@ + + + +
+
+
+

Erro 403

+

+ Acesso
restrito. +

+

+ Você não tem permissão pra acessar esta área. Se acha que isso é um engano, + fala com quem administra a comunidade. +

+ + +
+ + +
+
+ + +
diff --git a/site_novo/resources/views/errors/404.blade.php b/site_novo/resources/views/errors/404.blade.php new file mode 100644 index 0000000..cb5bac5 --- /dev/null +++ b/site_novo/resources/views/errors/404.blade.php @@ -0,0 +1,38 @@ + + + +
+
+
+

Erro 404

+

+ Essa página
se perdeu no mar. +

+

+ Não encontramos o que você procurava. O endereço pode ter mudado + ou nunca existiu por aqui. +

+ + +
+ + +
+
+ + +
diff --git a/site_novo/tests/Feature/ErrorPagesTest.php b/site_novo/tests/Feature/ErrorPagesTest.php new file mode 100644 index 0000000..c765e2d --- /dev/null +++ b/site_novo/tests/Feature/ErrorPagesTest.php @@ -0,0 +1,20 @@ +create(); + + $this->actingAs($member, 'web') + ->get('/admin') + ->assertForbidden() + ->assertSee('Acesso restrito') + ->assertSee('Voltar para o início'); +}); + +test('a guest hitting an unknown route sees the branded 404 page', function () { + $this->get('/rota-que-nao-existe') + ->assertNotFound() + ->assertSee('Essa página') + ->assertSee('Voltar para o início'); +});