File tree Expand file tree Collapse file tree 4 files changed +24
-3
lines changed
tests/Fixtures/app/config Expand file tree Collapse file tree 4 files changed +24
-3
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,9 @@ language: php
2
2
3
3
sudo : false
4
4
5
+ services :
6
+ - postgresql
7
+
5
8
cache :
6
9
directories :
7
10
- $HOME/.composer/cache
@@ -21,6 +24,8 @@ matrix:
21
24
env : deps='low'
22
25
- php : ' 7.2'
23
26
env : SYMFONY_DEPRECATIONS_HELPER=0
27
+ - php : ' 7.2'
28
+ env : postgres=1
24
29
allow_failures :
25
30
env : SYMFONY_DEPRECATIONS_HELPER=0
26
31
@@ -29,6 +34,8 @@ before_install:
29
34
- echo "memory_limit=-1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
30
35
- npm install -g swagger-cli
31
36
- export PATH="$PATH:$HOME/.composer/vendor/bin"
37
+ - if [[ $postgres = 1 ]]; then psql -c 'create database api_platform_test;' -U postgres; fi
38
+ - if [[ $postgres = 1 ]]; then cp tests/Fixtures/app/config/parameters.postgres.yml tests/Fixtures/app/config/parameters.yml; fi
32
39
- if [[ $coverage = 1 ]]; then mkdir -p build/logs build/cov; fi
33
40
- if [[ $coverage = 1 ]]; then wget https://phar.phpunit.de/phpcov.phar; fi
34
41
- if [[ $coverage = 1 ]]; then wget https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar; fi
Original file line number Diff line number Diff line change 1
1
imports :
2
2
- { resource: security.yml }
3
+ - { resource: parameters.yml }
3
4
4
5
framework :
5
6
secret : ' dunglas.fr'
@@ -19,9 +20,18 @@ framework:
19
20
20
21
doctrine :
21
22
dbal :
22
- driver : ' pdo_sqlite'
23
- path : ' %kernel.cache_dir%/db.sqlite'
24
- charset : ' UTF8'
23
+ default_connection : ' %default_connection%'
24
+ connections :
25
+ sqlite :
26
+ driver : ' pdo_sqlite'
27
+ path : ' %kernel.cache_dir%/db.sqlite'
28
+ charset : ' UTF8'
29
+ postgres :
30
+ driver : ' pdo_pgsql'
31
+ dbname : ' api_platform_test'
32
+ user : ' postgres'
33
+ password : ' '
34
+ host : ' localhost'
25
35
26
36
orm :
27
37
auto_generate_proxy_classes : ' %kernel.debug%'
Original file line number Diff line number Diff line change
1
+ parameters :
2
+ default_connection : postgres
Original file line number Diff line number Diff line change
1
+ parameters :
2
+ default_connection : sqlite
You can’t perform that action at this time.
0 commit comments