On Wed, Oct 2, 2019 at 9:01 PM Victor Manuel Romero Rodriguez <
[email protected]> wrote:

> Hi,
>
> For running "only basic tests" is ok an embedded MySQL database.
>
> We use Docker containers for testing that let us add/change behaviours in
> the MySQL database engine
>
> We use this settings in mifos.cnf for example (be aware that your use case
> could be different!) :
>
If these are not the mysql defaults, and there are good reasons for
changing these settings, then it would be cool to see a PR contributing
this to https://github.com/apache/fineract/blob/develop/docker-compose.yml
..

> [mysqld]
>
> skip-name-resolve
>
> internal_tmp_disk_storage_engine=MYISAM
>
> sql_mode
> ="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
>
> explicit_defaults_for_timestamp=1
>
> innodb_lru_scan_depth=256
>
> max_allowed_packet=1073741824
>
> wait_timeout=28800
>
> interactive_timeout=28800
>
> max_connections=512
>
> character-set-server = utf8
>
> collation-server = utf8_general_ci
>
> skip-character-set-client-handshake
>
>
> Victor
>
> On 10/2/19 1:38 p. m., Awasum Yannick wrote:
>
> Ivan,
>
> Integration tests run with a real MySQL server to the best of my
> knowledge. Will you be willing to add an embedded MySQL server for testing
> purposes?
>
> Maybe send a PR to add this feature as this will benefit you and add value
> to other contributors.
>
> Hi All, Is this a good proposal from Ivan? I think so. Ivan, you could go
> ahead and create an issue for this feature if there is no way to run an
> embedded MySQL database at the moment.
>
> Thanks.
> Awasum
>
> On Wed, Oct 2, 2019 at 7:22 PM Ivan Bondarenko <[email protected]> wrote:
>
>> Hello!
>>
>> I see that integration tests fail if Mysql server is down.
>> Is there any possibility to run the integration tests without external
>> Mysql server?
>>
>> I have tried to run it with `env=dev` but without success.
>>
>> Thanks,
>> Ivan
>>
>>

Reply via email to