diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2018-09-06 12:52:06 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2018-09-06 12:56:10 +0200 |
commit | a6aca8dc2fc4f140605851a8cb3f36f8d5bb19da (patch) | |
tree | 270029cff2eeee4bf6a0894f40231658585f67ce /src/test/sync_tests.cpp | |
parent | adf27b531a7fcd7066ab6649e8073bd1895a823a (diff) | |
parent | ed2332aeffb071a3404be9cff8f9fb8a81a9fbfb (diff) |
Merge #14105: util: Report parse errors in configuration file
ed2332aeffb071a3404be9cff8f9fb8a81a9fbfb test: Add test for config file parsing errors (MarcoFalke)
a66c0f78a941968340f030911765a84219908c4d util: Report parse errors in configuration file (Wladimir J. van der Laan)
Pull request description:
Report errors while parsing the configuration file, instead of silently ignoring them.
$ src/bitcoind -regtest
Error reading configuration file: parse error on line 22: nodebuglogfile, if you intended to specify a negated option, use nodebuglogfile=1 instead
$ src/bitcoind -regtest
Error reading configuration file: parse error on line 22: sdafsdfafs
$ src/bitcoind -regtest
Error reading configuration file: parse error on line 24: -nodebuglogfile=1, options in the configuration file must be specified without leading -
(inspired by https://github.com/bitcoin/bitcoin/pull/14100#issuecomment-417264823)
Tree-SHA512: d516342b65db2969edf200390994bbbda23654c648f85dcc99f9f2d217d3d59a72e0f58227be7b4746529dcfa54ba26d8188ba9f14a57c9ab00015d7283fade2
Diffstat (limited to 'src/test/sync_tests.cpp')
0 files changed, 0 insertions, 0 deletions