From 1b246fdd145a95f5da479159f5e8eaf5a76bdc3a Mon Sep 17 00:00:00 2001 From: jonatack Date: Sun, 22 Jan 2023 09:57:19 -0800 Subject: [PATCH] test: move remaining random test util code from setup_common to random and drop the util/random dependency on util/setup_common. This improves code separation and avoids creating a circular dependency if setup_common needs to call the util/random functions. --- src/Makefile.test_util.include | 1 + src/test/denialofservice_tests.cpp | 1 + src/test/miniscript_tests.cpp | 1 + src/test/random_tests.cpp | 1 + src/test/util/random.cpp | 33 ++++++++++++++++++++++++++++++ src/test/util/random.h | 32 ++++++++++++++++++++++++++++- src/test/util/setup_common.cpp | 21 +------------------ src/test/util/setup_common.h | 31 ---------------------------- src/wallet/test/wallet_tests.cpp | 1 + 9 files changed, 70 insertions(+), 52 deletions(-) create mode 100644 src/test/util/random.cpp diff --git a/src/Makefile.test_util.include b/src/Makefile.test_util.include index 11b93ad13e6..5a43e207648 100644 --- a/src/Makefile.test_util.include +++ b/src/Makefile.test_util.include @@ -38,6 +38,7 @@ libtest_util_a_SOURCES = \ test/util/logging.cpp \ test/util/mining.cpp \ test/util/net.cpp \ + test/util/random.cpp \ test/util/script.cpp \ test/util/setup_common.cpp \ test/util/str.cpp \ diff --git a/src/test/denialofservice_tests.cpp b/src/test/denialofservice_tests.cpp index 1a06f16155c..13349329ff1 100644 --- a/src/test/denialofservice_tests.cpp +++ b/src/test/denialofservice_tests.cpp @@ -15,6 +15,7 @@ #include