@@ -85,37 +85,45 @@ int main(int argc, char* argv[])
85
85
setenv (" QT_QPA_PLATFORM" , " minimal" , 0 /* overwrite */ );
86
86
#endif
87
87
88
- BitcoinApplication app;
89
- app.setOrganizationName (QAPP_ORG_NAME);
90
- app.setApplicationName (QAPP_APP_NAME_DEFAULT " -test" );
91
- app.createNode (*init);
88
+
89
+ QCoreApplication::setOrganizationName (QAPP_ORG_NAME);
90
+ QCoreApplication::setApplicationName (QAPP_APP_NAME_DEFAULT " -test" );
92
91
93
92
int num_test_failures{0 };
94
93
95
- AppTests app_tests (app);
96
- num_test_failures += QTest::qExec (&app_tests);
94
+ {
95
+ BitcoinApplication app;
96
+ app.createNode (*init);
97
+
98
+ AppTests app_tests (app);
99
+ num_test_failures += QTest::qExec (&app_tests);
97
100
98
- OptionTests options_tests (app.node ());
99
- num_test_failures += QTest::qExec (&options_tests);
101
+ OptionTests options_tests (app.node ());
102
+ num_test_failures += QTest::qExec (&options_tests);
100
103
101
- URITests test1;
102
- num_test_failures += QTest::qExec (&test1);
104
+ URITests test1;
105
+ num_test_failures += QTest::qExec (&test1);
103
106
104
- RPCNestedTests test3 (app.node ());
105
- num_test_failures += QTest::qExec (&test3);
107
+ RPCNestedTests test3 (app.node ());
108
+ num_test_failures += QTest::qExec (&test3);
106
109
107
110
#ifdef ENABLE_WALLET
108
- WalletTests test5 (app.node ());
109
- num_test_failures += QTest::qExec (&test5);
111
+ WalletTests test5 (app.node ());
112
+ num_test_failures += QTest::qExec (&test5);
110
113
111
- AddressBookTests test6 (app.node ());
112
- num_test_failures += QTest::qExec (&test6);
114
+ AddressBookTests test6 (app.node ());
115
+ num_test_failures += QTest::qExec (&test6);
113
116
#endif
114
117
115
- if (num_test_failures) {
116
- qWarning (" \n Failed tests: %d\n " , num_test_failures);
117
- } else {
118
- qDebug (" \n All tests passed.\n " );
118
+ if (num_test_failures) {
119
+ qWarning (" \n Failed tests: %d\n " , num_test_failures);
120
+ } else {
121
+ qDebug (" \n All tests passed.\n " );
122
+ }
119
123
}
124
+
125
+ QSettings settings;
126
+ settings.clear ();
127
+
120
128
return num_test_failures;
121
129
}
0 commit comments