mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-02 09:46:52 -05:00
qt, test: Set organization name
If `setOrganizationName()` and `setApplicationName()` has not been previously called, the `QSettings` object will not be able to read or write any settings.
This commit is contained in:
parent
98005b6a17
commit
49cf63522e
2 changed files with 15 additions and 1 deletions
|
@ -50,6 +50,17 @@ void OptionTests::migrateSettings()
|
|||
|
||||
settings.sync();
|
||||
|
||||
QVERIFY(settings.contains("nDatabaseCache"));
|
||||
QVERIFY(settings.contains("nThreadsScriptVerif"));
|
||||
QVERIFY(settings.contains("fUseUPnP"));
|
||||
QVERIFY(settings.contains("fListen"));
|
||||
QVERIFY(settings.contains("bPrune"));
|
||||
QVERIFY(settings.contains("nPruneSize"));
|
||||
QVERIFY(settings.contains("fUseProxy"));
|
||||
QVERIFY(settings.contains("addrProxy"));
|
||||
QVERIFY(settings.contains("fUseSeparateProxyTor"));
|
||||
QVERIFY(settings.contains("addrSeparateProxyTor"));
|
||||
|
||||
OptionsModel options{m_node};
|
||||
bilingual_str error;
|
||||
QVERIFY(options.Init(error));
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
#include <interfaces/init.h>
|
||||
#include <interfaces/node.h>
|
||||
#include <qt/bitcoin.h>
|
||||
#include <qt/guiconstants.h>
|
||||
#include <qt/test/apptests.h>
|
||||
#include <qt/test/optiontests.h>
|
||||
#include <qt/test/rpcnestedtests.h>
|
||||
|
@ -24,6 +25,7 @@
|
|||
#include <QApplication>
|
||||
#include <QDebug>
|
||||
#include <QObject>
|
||||
#include <QSettings>
|
||||
#include <QTest>
|
||||
|
||||
#include <functional>
|
||||
|
@ -84,7 +86,8 @@ int main(int argc, char* argv[])
|
|||
#endif
|
||||
|
||||
BitcoinApplication app;
|
||||
app.setApplicationName("Bitcoin-Qt-test");
|
||||
app.setOrganizationName(QAPP_ORG_NAME);
|
||||
app.setApplicationName(QAPP_APP_NAME_DEFAULT "-test");
|
||||
app.createNode(*init);
|
||||
|
||||
int num_test_failures{0};
|
||||
|
|
Loading…
Add table
Reference in a new issue