-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ec9f6f3
commit 22372d6
Showing
22 changed files
with
453 additions
and
142 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,25 @@ | ||
sonata_admin: | ||
title: Userli | ||
title_logo: 'build/images/logo_small.png' | ||
show_mosaic_button: false | ||
dashboard: | ||
blocks: | ||
- position: left | ||
type: sonata.admin.block.admin_list | ||
- position: right | ||
type: userli.admin.block.statistics | ||
templates: | ||
layout: 'Admin/standard_layout.html.twig' | ||
user_block: 'Admin/user_block.html.twig' | ||
security: | ||
handler: sonata.admin.security.handler.role | ||
title: Userli | ||
title_logo: 'build/images/logo_small.png' | ||
show_mosaic_button: false | ||
dashboard: | ||
blocks: | ||
- position: left | ||
type: sonata.admin.block.admin_list | ||
- position: right | ||
type: userli.admin.block.statistics | ||
templates: | ||
layout: 'Admin/standard_layout.html.twig' | ||
user_block: 'Admin/user_block.html.twig' | ||
security: | ||
handler: sonata.admin.security.handler.noop | ||
role_admin: ROLE_ADMIN | ||
role_super_admin: ROLE_SUPER_ADMIN | ||
|
||
sonata_block: | ||
http_cache: false | ||
default_contexts: [cms] | ||
blocks: | ||
sonata.admin.block.admin_list: | ||
contexts: [admin] | ||
userli.admin.block.statistics: ~ | ||
http_cache: false | ||
default_contexts: [ cms ] | ||
blocks: | ||
sonata.admin.block.admin_list: | ||
contexts: [ admin ] | ||
userli.admin.block.statistics: ~ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,7 +10,7 @@ Feature: Admin | |
| email | password | roles | | ||
| louis@example.org | asdasd | ROLE_ADMIN | | ||
| domain@example.com | asdasd | ROLE_DOMAIN_ADMIN | | ||
| support@example.org | asdasd | ROLE_MULTIPLIER | | ||
| support@example.org | asdasd | ROLE_MULTIPLIER | | ||
| user@example.org | asdasd | ROLE_USER | | ||
And the following Voucher exists: | ||
| code | user | | ||
|
@@ -38,9 +38,7 @@ Feature: Admin | |
Scenario: Access to Admin Interface as Domain Admin | ||
When I am authenticated as "[email protected]" | ||
And I am on "/admin/dashboard" | ||
Then the response status code should be 200 | ||
And I should see text matching "Logout" | ||
And I should see text matching "Return to Index" | ||
Then the response status code should be 403 | ||
|
||
@admin | ||
Scenario: Access to Admin Interface as Support | ||
|
@@ -68,11 +66,10 @@ Feature: Admin | |
Scenario: Access User List and able to create a User as Domain Admin | ||
When I am authenticated as "[email protected]" | ||
And I am on "/admin/user/list" | ||
Then the response status code should be 200 | ||
And I should not see "example.org" | ||
Then the response status code should be 403 | ||
|
||
When I am on "/admin/user/create" | ||
Then the response status code should be 200 | ||
Then the response status code should be 403 | ||
|
||
@admin | ||
Scenario: Access User List and able to create a User as Support | ||
|
@@ -123,10 +120,10 @@ Feature: Admin | |
Scenario: Access Alias List and able to create a Alias as Domain Admin | ||
When I am authenticated as "[email protected]" | ||
And I am on "/admin/alias/list" | ||
Then the response status code should be 200 | ||
Then the response status code should be 403 | ||
|
||
When I am on "/admin/alias/create" | ||
Then the response status code should be 200 | ||
Then the response status code should be 403 | ||
|
||
@admin | ||
Scenario: Access Alias List and able to create a Alias as Support | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
Feature: Domain | ||
|
||
Background: | ||
Given the database is clean | ||
And the following Domain exists: | ||
| name | | ||
| example.org | | ||
And the following User exists: | ||
| email | password | roles | | ||
| domain@example.org | asdasd | ROLE_DOMAIN_ADMIN | | ||
|
||
|
||
Scenario: Access to Domain Interface as Domain | ||
When I am on "/domain/settings" | ||
Then I should be on "/login" | ||
And the response status code should be 200 | ||
|
||
When I am authenticated as "[email protected]" | ||
And I am on "/domain/settings" | ||
Then the response status code should be 200 | ||
|
||
Scenario: Create new account | ||
When I am authenticated as "[email protected]" | ||
And I am on "/domain/settings" | ||
And I fill in the following: | ||
| basic_registration_email | user | | ||
| basic_registration_plainPassword_first | P4ssW0rd!!!1 | | ||
| basic_registration_plainPassword_second | P4ssW0rd!!!1 | | ||
And I press "Submit" | ||
|
||
Then I should be on "/domain/settings" | ||
And I should see text matching "Account created successfully." | ||
|
||
Scenario: Create new alias | ||
When I am authenticated as "[email protected]" | ||
And I am on "/domain/settings" | ||
And I fill in the following: | ||
| alias_alias | test_alias | | ||
And I press "Add alias address" | ||
|
||
Then I should be on "/domain/settings" | ||
And I should see text matching "Alias address created successfully." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.