Bitcoin Core
31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
src
qt
test
optiontests.h
Go to the documentation of this file.
1
// Copyright (c) 2019-present The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef BITCOIN_QT_TEST_OPTIONTESTS_H
6
#define BITCOIN_QT_TEST_OPTIONTESTS_H
7
8
#include <
common/settings.h
>
9
#include <
qt/optionsmodel.h
>
10
#include <
univalue.h
>
11
12
#include <QObject>
13
14
class
OptionTests
:
public
QObject
15
{
16
Q_OBJECT
17
public
:
18
explicit
OptionTests
(
interfaces::Node
&
node
);
19
20
private
Q_SLOTS
:
21
void
init
();
// called before each test function execution.
22
void
migrateSettings
();
23
void
integerGetArgBug
();
24
void
parametersInteraction
();
25
void
extractFilter
();
26
27
private
:
28
interfaces::Node
&
m_node
;
29
common::Settings
m_previous_settings
;
30
};
31
32
#endif
// BITCOIN_QT_TEST_OPTIONTESTS_H
OptionTests
Definition
optiontests.h:15
OptionTests::m_previous_settings
common::Settings m_previous_settings
Definition
optiontests.h:29
OptionTests::extractFilter
void extractFilter()
Definition
optiontests.cpp:141
OptionTests::OptionTests
OptionTests(interfaces::Node &node)
Definition
optiontests.cpp:21
OptionTests::integerGetArgBug
void integerGetArgBug()
Definition
optiontests.cpp:88
OptionTests::m_node
interfaces::Node & m_node
Definition
optiontests.h:28
OptionTests::init
void init()
Definition
optiontests.cpp:26
OptionTests::parametersInteraction
void parametersInteraction()
Definition
optiontests.cpp:106
OptionTests::migrateSettings
void migrateSettings()
Definition
optiontests.cpp:33
interfaces::Node
Top-level interface for a bitcoin node (bitcoind process).
Definition
node.h:70
settings.h
node
Definition
messages.h:21
optionsmodel.h
common::Settings
Stored settings.
Definition
settings.h:32
univalue.h
Ticks
constexpr auto Ticks(Dur2 d)
Helper to count the seconds of a duration/time_point.
Definition
time.h:73
Generated on Thu Apr 16 2026 09:42:38 for Bitcoin Core by
1.10.0