Merge #11883: Add configuration file/argument testing
commitcfd99ddc3c19e5b493be2d3622512dafffe78fc7
authorWladimir J. van der Laan <laanwj@gmail.com>
Wed, 20 Dec 2017 08:34:08 +0000 (20 09:34 +0100)
committerWladimir J. van der Laan <laanwj@gmail.com>
Wed, 20 Dec 2017 08:37:36 +0000 (20 09:37 +0100)
tree0275b2502f2f845c0fb3a41245f0cdeb72738449
parent18a1bbad98bd4321f15e7921d9aec91661499d90
parentbe9a13c8a0f149ac219934b515399cca60bf2123
Merge #11883: Add configuration file/argument testing

be9a13c Add configuration/argument testing (MeshCollider)

Pull request description:

  Adds a new functional test for testing various command line and configuration file argument interactions, that aren't specific enough to other functionality to be placed in other tests.

  Currently this tests the error messages for non-existent datadir, which would have caught the bug fixed in https://github.com/bitcoin/bitcoin/pull/11829. It also tests that command line arguments override the ones in the config file.

  I plan on working on a fix for https://github.com/bitcoin/bitcoin/issues/11819 / https://github.com/bitcoin/bitcoin/issues/1044 and then expanding this test with cases for that.

Tree-SHA512: 97aea18c67d331db3ca3d0c99c79267cf012df67fddafc9fac63d392f5c3a6469aa14d93b5865c3bbe561461648d2485367978a77446483b8df53d1916f1c8e8