From 03fb6fde5f02c4fce49fbe20ed384e693b805a0a Mon Sep 17 00:00:00 2001 From: Jeremy Benoist Date: Sat, 26 Sep 2015 11:56:15 +0200 Subject: Add multiple database tests on Travis --- app/config/tests/parameters.yml.dist.mysql | 58 +++++++++++++++++++++++++++++ app/config/tests/parameters.yml.dist.pgsql | 58 +++++++++++++++++++++++++++++ app/config/tests/parameters.yml.dist.sqlite | 58 +++++++++++++++++++++++++++++ 3 files changed, 174 insertions(+) create mode 100644 app/config/tests/parameters.yml.dist.mysql create mode 100644 app/config/tests/parameters.yml.dist.pgsql create mode 100644 app/config/tests/parameters.yml.dist.sqlite (limited to 'app/config/tests') diff --git a/app/config/tests/parameters.yml.dist.mysql b/app/config/tests/parameters.yml.dist.mysql new file mode 100644 index 00000000..d8c23634 --- /dev/null +++ b/app/config/tests/parameters.yml.dist.mysql @@ -0,0 +1,58 @@ +# This file is a "template" of what your parameters.yml file should look like +parameters: + database_driver: pdo_sqlite + database_host: 127.0.0.1 + database_port: ~ + database_name: symfony + database_user: root + database_password: ~ + database_path: "%kernel.root_dir%/../data/db/wallabag.sqlite" + database_table_prefix: wallabag_ + + test_database_driver: pdo_mysql + test_database_host: localhost + test_database_port: 3306 + test_database_name: wallabag + test_database_user: root + test_database_password: ~ + test_database_path: ~ + + mailer_transport: smtp + mailer_host: 127.0.0.1 + mailer_user: ~ + mailer_password: ~ + + locale: en + + # A secret key that's used to generate certain security-related tokens + secret: ThisTokenIsNotSoSecretChangeIt + + # wallabag misc + app.version: 2.0.0-alpha + + # message to display at the bottom of the page + warning_message: > + You're trying wallabag v2, which is in alpha version. If you find a bug, please have a look to our issues list and open a new if necessary + + download_pictures: false # if true, pictures will be stored into data/assets for each article + + # Entry view + share_twitter: true + share_mail: true + share_shaarli: true + shaarli_url: http://myshaarli.com + share_diaspora: true + diaspora_url: http://diasporapod.com + flattr: true + carrot: true + show_printlink: true + export_epub: true + export_mobi: true + export_pdf: true + + # default user config + items_on_page: 12 + theme: material + language: en_US + from_email: no-reply@wallabag.org + rss_limit: 50 diff --git a/app/config/tests/parameters.yml.dist.pgsql b/app/config/tests/parameters.yml.dist.pgsql new file mode 100644 index 00000000..7dc63880 --- /dev/null +++ b/app/config/tests/parameters.yml.dist.pgsql @@ -0,0 +1,58 @@ +# This file is a "template" of what your parameters.yml file should look like +parameters: + database_driver: pdo_sqlite + database_host: 127.0.0.1 + database_port: ~ + database_name: symfony + database_user: root + database_password: ~ + database_path: "%kernel.root_dir%/../data/db/wallabag.sqlite" + database_table_prefix: wallabag_ + + test_database_driver: pdo_pgsql + test_database_host: localhost + test_database_port: + test_database_name: wallabag + test_database_user: travis + test_database_password: ~ + test_database_path: ~ + + mailer_transport: smtp + mailer_host: 127.0.0.1 + mailer_user: ~ + mailer_password: ~ + + locale: en + + # A secret key that's used to generate certain security-related tokens + secret: ThisTokenIsNotSoSecretChangeIt + + # wallabag misc + app.version: 2.0.0-alpha + + # message to display at the bottom of the page + warning_message: > + You're trying wallabag v2, which is in alpha version. If you find a bug, please have a look to our issues list and open a new if necessary + + download_pictures: false # if true, pictures will be stored into data/assets for each article + + # Entry view + share_twitter: true + share_mail: true + share_shaarli: true + shaarli_url: http://myshaarli.com + share_diaspora: true + diaspora_url: http://diasporapod.com + flattr: true + carrot: true + show_printlink: true + export_epub: true + export_mobi: true + export_pdf: true + + # default user config + items_on_page: 12 + theme: material + language: en_US + from_email: no-reply@wallabag.org + rss_limit: 50 diff --git a/app/config/tests/parameters.yml.dist.sqlite b/app/config/tests/parameters.yml.dist.sqlite new file mode 100644 index 00000000..3ef7cda4 --- /dev/null +++ b/app/config/tests/parameters.yml.dist.sqlite @@ -0,0 +1,58 @@ +# This file is a "template" of what your parameters.yml file should look like +parameters: + database_driver: pdo_sqlite + database_host: 127.0.0.1 + database_port: ~ + database_name: symfony + database_user: root + database_password: ~ + database_path: "%kernel.root_dir%/../data/db/wallabag.sqlite" + database_table_prefix: wallabag_ + + test_database_driver: pdo_sqlite + test_database_host: localhost + test_database_port: + test_database_name: ~ + test_database_user: ~ + test_database_password: ~ + test_database_path: "%kernel.root_dir%/../data/db/wallabag_test.sqlite" + + mailer_transport: smtp + mailer_host: 127.0.0.1 + mailer_user: ~ + mailer_password: ~ + + locale: en + + # A secret key that's used to generate certain security-related tokens + secret: ThisTokenIsNotSoSecretChangeIt + + # wallabag misc + app.version: 2.0.0-alpha + + # message to display at the bottom of the page + warning_message: > + You're trying wallabag v2, which is in alpha version. If you find a bug, please have a look to our issues list and open a new if necessary + + download_pictures: false # if true, pictures will be stored into data/assets for each article + + # Entry view + share_twitter: true + share_mail: true + share_shaarli: true + shaarli_url: http://myshaarli.com + share_diaspora: true + diaspora_url: http://diasporapod.com + flattr: true + carrot: true + show_printlink: true + export_epub: true + export_mobi: true + export_pdf: true + + # default user config + items_on_page: 12 + theme: material + language: en_US + from_email: no-reply@wallabag.org + rss_limit: 50 -- cgit v1.2.3