mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-12 14:12:44 +01:00
a9f2d0d855
* migration for new permissions schema * update permissions across data tables * refactor migrations to prevent duplicate attribute * update permissions in views * Product Permissions * permissions via controllers * Refactor to use Laravel authorization gate * Doc Blocks for EntityPolicy * check permissions conditional on create new client * Bug Fixes * Data table permissions * working on UI * settings UI/UX finalised * Datatable permissions * remove legacy permissions * permission fix for viewing client * remove all instances of viewByOwner * refactor after PR * Bug fix for Functional test and implementation of Functional tests for Permissions * fix for tests
22 lines
620 B
YAML
22 lines
620 B
YAML
# Codeception Test Suite Configuration
|
|
#
|
|
# Suite for functional (integration) tests
|
|
# Emulate web requests and make application process them
|
|
# Include one of framework modules (Symfony2, Yii2, Laravel5) to use it
|
|
|
|
class_name: FunctionalTester
|
|
modules:
|
|
enabled:
|
|
- \Helper\Functional
|
|
- PhpBrowser:
|
|
url: 'http://www.ninja.test:8000'
|
|
curl:
|
|
CURLOPT_RETURNTRANSFER: true
|
|
- Db:
|
|
dsn: 'mysql:dbname=ninja;host=127.0.0.1;'
|
|
user: 'ninja'
|
|
password: 'ninja'
|
|
dump: tests/_data/dump.sql
|
|
disabled:
|
|
- Laravel5
|