diff --git a/test/cmdtest.py b/test/cmdtest.py
index 92b45f0f..c85af683 100755
--- a/test/cmdtest.py
+++ b/test/cmdtest.py
@@ -197,7 +197,7 @@ if cfg.no_altcoin and cfg.coin != 'BTC':
set_globals(cfg)
-from test.cmdtest_py_d.common import ( # this must be loaded after set_globals()
+from test.cmdtest_d.common import ( # this must be loaded after set_globals()
get_file_with_ext,
confirm_continue
)
@@ -255,7 +255,7 @@ else:
if cfg.skipping_deps:
cfg.no_daemon_autostart = True
-from test.cmdtest_py_d.cfg import cfgs
+from test.cmdtest_d.cfg import cfgs
def list_cmds():
@@ -321,7 +321,7 @@ class CmdGroupMgr:
dpy_data = None
- from test.cmdtest_py_d.cfg import cmd_groups_dfl, cmd_groups_extra
+ from test.cmdtest_d.cfg import cmd_groups_dfl, cmd_groups_extra
cmd_groups = cmd_groups_dfl.copy()
cmd_groups.update(cmd_groups_extra)
@@ -367,7 +367,7 @@ class CmdGroupMgr:
if modname is None and 'modname' in kwargs:
modname = kwargs['modname']
import importlib
- modpath = f'test.cmdtest_py_d.ct_{modname or gname}'
+ modpath = f'test.cmdtest_d.ct_{modname or gname}'
return getattr(importlib.import_module(modpath), clsname)
def create_group(self, gname, sg_name, full_data=False, modname=None, is3seed=False, add_dpy=False):
@@ -649,7 +649,7 @@ class CmdTestRunner:
def init_group(self, gname, sg_name=None, cmd=None, quiet=False, do_clean=True):
- from test.cmdtest_py_d.cfg import cmd_groups_altcoin
+ from test.cmdtest_d.cfg import cmd_groups_altcoin
if cfg.no_altcoin and gname in cmd_groups_altcoin:
omsg(gray(f'INFO → skipping test group {gname!r} (--no-altcoin)'))
return None
diff --git a/test/cmdtest_py_d/___init__.py b/test/cmdtest_d/___init__.py
similarity index 100%
rename from test/cmdtest_py_d/___init__.py
rename to test/cmdtest_d/___init__.py
diff --git a/test/cmdtest_py_d/cfg.py b/test/cmdtest_d/cfg.py
similarity index 99%
rename from test/cmdtest_py_d/cfg.py
rename to test/cmdtest_d/cfg.py
index 9526b2a4..5efa8088 100755
--- a/test/cmdtest_py_d/cfg.py
+++ b/test/cmdtest_d/cfg.py
@@ -9,7 +9,7 @@
# https://gitlab.com/mmgen/mmgen-wallet
"""
-test.cmdtest_py_d.cfg: configuration data for cmdtest.py
+test.cmdtest_d.cfg: configuration data for cmdtest.py
"""
from .common import pwfile, hincog_fn, incog_id_fn, randbool
diff --git a/test/cmdtest_py_d/common.py b/test/cmdtest_d/common.py
similarity index 98%
rename from test/cmdtest_py_d/common.py
rename to test/cmdtest_d/common.py
index 74cded17..358b12c8 100755
--- a/test/cmdtest_py_d/common.py
+++ b/test/cmdtest_d/common.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.common: Shared routines and data for the cmdtest.py test suite
+test.cmdtest_d.common: Shared routines and data for the cmdtest.py test suite
"""
import sys, os
diff --git a/test/cmdtest_py_d/ct_automount.py b/test/cmdtest_d/ct_automount.py
similarity index 98%
rename from test/cmdtest_py_d/ct_automount.py
rename to test/cmdtest_d/ct_automount.py
index 2ebf4b5c..c84bb91e 100755
--- a/test/cmdtest_py_d/ct_automount.py
+++ b/test/cmdtest_d/ct_automount.py
@@ -9,7 +9,7 @@
# https://gitlab.com/mmgen/mmgen-wallet
"""
-test.cmdtest_py_d.ct_automount: autosigning with automount tests for the cmdtest.py test suite
+test.cmdtest_d.ct_automount: autosigning with automount tests for the cmdtest.py test suite
"""
import time
from pathlib import Path
diff --git a/test/cmdtest_py_d/ct_automount_eth.py b/test/cmdtest_d/ct_automount_eth.py
similarity index 98%
rename from test/cmdtest_py_d/ct_automount_eth.py
rename to test/cmdtest_d/ct_automount_eth.py
index 05a8b6de..c9290bbb 100755
--- a/test/cmdtest_py_d/ct_automount_eth.py
+++ b/test/cmdtest_d/ct_automount_eth.py
@@ -9,7 +9,7 @@
# https://gitlab.com/mmgen/mmgen-wallet
"""
-test.cmdtest_py_d.ct_automount_eth: Ethereum automount autosigning tests for the cmdtest.py test suite
+test.cmdtest_d.ct_automount_eth: Ethereum automount autosigning tests for the cmdtest.py test suite
"""
import os, re
diff --git a/test/cmdtest_py_d/ct_autosign.py b/test/cmdtest_d/ct_autosign.py
similarity index 99%
rename from test/cmdtest_py_d/ct_autosign.py
rename to test/cmdtest_d/ct_autosign.py
index 3d82ce9a..7aadbf00 100755
--- a/test/cmdtest_py_d/ct_autosign.py
+++ b/test/cmdtest_d/ct_autosign.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_autosign: Autosign tests for the cmdtest.py test suite
+test.cmdtest_d.ct_autosign: Autosign tests for the cmdtest.py test suite
"""
import sys, os, time, shutil, atexit
diff --git a/test/cmdtest_py_d/ct_base.py b/test/cmdtest_d/ct_base.py
similarity index 98%
rename from test/cmdtest_py_d/ct_base.py
rename to test/cmdtest_d/ct_base.py
index 7612cba4..046800c4 100755
--- a/test/cmdtest_py_d/ct_base.py
+++ b/test/cmdtest_d/ct_base.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_base: Base class for the cmdtest.py test suite
+test.cmdtest_d.ct_base: Base class for the cmdtest.py test suite
"""
import sys, os
diff --git a/test/cmdtest_py_d/ct_cfgfile.py b/test/cmdtest_d/ct_cfgfile.py
similarity index 99%
rename from test/cmdtest_py_d/ct_cfgfile.py
rename to test/cmdtest_d/ct_cfgfile.py
index fe2c7d45..117e3179 100755
--- a/test/cmdtest_py_d/ct_cfgfile.py
+++ b/test/cmdtest_d/ct_cfgfile.py
@@ -7,7 +7,7 @@
# Licensed according to the terms of GPL Version 3. See LICENSE for details.
"""
-test.cmdtest_py_d.ct_cfgfile: CfgFile tests for the MMGen cmdtest.py test suite
+test.cmdtest_d.ct_cfgfile: CfgFile tests for the MMGen cmdtest.py test suite
"""
import sys, os, time, shutil
diff --git a/test/cmdtest_py_d/ct_chainsplit.py b/test/cmdtest_d/ct_chainsplit.py
similarity index 98%
rename from test/cmdtest_py_d/ct_chainsplit.py
rename to test/cmdtest_d/ct_chainsplit.py
index 63f941dc..6274d15c 100755
--- a/test/cmdtest_py_d/ct_chainsplit.py
+++ b/test/cmdtest_d/ct_chainsplit.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_chainsplit: Forking scenario tests for the cmdtest.py test suite
+test.cmdtest_d.ct_chainsplit: Forking scenario tests for the cmdtest.py test suite
This module is unmaintained and currently non-functional
"""
diff --git a/test/cmdtest_py_d/ct_ethdev.py b/test/cmdtest_d/ct_ethdev.py
similarity index 99%
rename from test/cmdtest_py_d/ct_ethdev.py
rename to test/cmdtest_d/ct_ethdev.py
index 3c071d0c..00aa4fa4 100755
--- a/test/cmdtest_py_d/ct_ethdev.py
+++ b/test/cmdtest_d/ct_ethdev.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_ethdev: Ethdev tests for the cmdtest.py test suite
+test.cmdtest_d.ct_ethdev: Ethdev tests for the cmdtest.py test suite
"""
import sys, os, re, shutil, asyncio, json
diff --git a/test/cmdtest_py_d/ct_help.py b/test/cmdtest_d/ct_help.py
similarity index 98%
rename from test/cmdtest_py_d/ct_help.py
rename to test/cmdtest_d/ct_help.py
index bff84c09..ae290843 100755
--- a/test/cmdtest_py_d/ct_help.py
+++ b/test/cmdtest_d/ct_help.py
@@ -9,7 +9,7 @@
# https://gitlab.com/mmgen/mmgen-wallet
"""
-test.cmdtest_py_d.ct_help: helpscreen test group for the cmdtest.py test suite
+test.cmdtest_d.ct_help: helpscreen test group for the cmdtest.py test suite
"""
import sys, os, time
diff --git a/test/cmdtest_py_d/ct_input.py b/test/cmdtest_d/ct_input.py
similarity index 99%
rename from test/cmdtest_py_d/ct_input.py
rename to test/cmdtest_d/ct_input.py
index fd5e8cc3..168cc443 100755
--- a/test/cmdtest_py_d/ct_input.py
+++ b/test/cmdtest_d/ct_input.py
@@ -7,7 +7,7 @@
# Licensed according to the terms of GPL Version 3. See LICENSE for details.
"""
-test.cmdtest_py_d.ct_input: user input tests for the MMGen cmdtest.py test suite
+test.cmdtest_d.ct_input: user input tests for the MMGen cmdtest.py test suite
"""
import sys, os
diff --git a/test/cmdtest_py_d/ct_main.py b/test/cmdtest_d/ct_main.py
similarity index 99%
rename from test/cmdtest_py_d/ct_main.py
rename to test/cmdtest_d/ct_main.py
index 75c93177..0ea3355f 100755
--- a/test/cmdtest_py_d/ct_main.py
+++ b/test/cmdtest_d/ct_main.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_main: Basic operations tests for the cmdtest.py test suite
+test.cmdtest_d.ct_main: Basic operations tests for the cmdtest.py test suite
"""
import sys, os
diff --git a/test/cmdtest_py_d/ct_misc.py b/test/cmdtest_d/ct_misc.py
similarity index 99%
rename from test/cmdtest_py_d/ct_misc.py
rename to test/cmdtest_d/ct_misc.py
index d33a955c..507d81bb 100755
--- a/test/cmdtest_py_d/ct_misc.py
+++ b/test/cmdtest_d/ct_misc.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_misc: Miscellaneous test groups for the cmdtest.py test suite
+test.cmdtest_d.ct_misc: Miscellaneous test groups for the cmdtest.py test suite
"""
import sys, re
diff --git a/test/cmdtest_py_d/ct_opts.py b/test/cmdtest_d/ct_opts.py
similarity index 99%
rename from test/cmdtest_py_d/ct_opts.py
rename to test/cmdtest_d/ct_opts.py
index 56d7701b..6a66486c 100755
--- a/test/cmdtest_py_d/ct_opts.py
+++ b/test/cmdtest_d/ct_opts.py
@@ -7,7 +7,7 @@
# Licensed according to the terms of GPL Version 3. See LICENSE for details.
"""
-test.cmdtest_py_d.ct_opts: options processing tests for the MMGen cmdtest.py test suite
+test.cmdtest_d.ct_opts: options processing tests for the MMGen cmdtest.py test suite
"""
import os, time
diff --git a/test/cmdtest_py_d/ct_ref.py b/test/cmdtest_d/ct_ref.py
similarity index 99%
rename from test/cmdtest_py_d/ct_ref.py
rename to test/cmdtest_d/ct_ref.py
index 84b0009c..17195c1b 100755
--- a/test/cmdtest_py_d/ct_ref.py
+++ b/test/cmdtest_d/ct_ref.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_ref: Reference file tests for the cmdtest.py test suite
+test.cmdtest_d.ct_ref: Reference file tests for the cmdtest.py test suite
"""
import os
diff --git a/test/cmdtest_py_d/ct_ref_3seed.py b/test/cmdtest_d/ct_ref_3seed.py
similarity index 99%
rename from test/cmdtest_py_d/ct_ref_3seed.py
rename to test/cmdtest_d/ct_ref_3seed.py
index 752d2665..f0d0e1d9 100755
--- a/test/cmdtest_py_d/ct_ref_3seed.py
+++ b/test/cmdtest_d/ct_ref_3seed.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_ref_3seed: Saved and generated reference file tests for 128,
+test.cmdtest_d.ct_ref_3seed: Saved and generated reference file tests for 128,
192 and 256-bit seeds for the cmdtest.py test suite
"""
diff --git a/test/cmdtest_py_d/ct_ref_altcoin.py b/test/cmdtest_d/ct_ref_altcoin.py
similarity index 99%
rename from test/cmdtest_py_d/ct_ref_altcoin.py
rename to test/cmdtest_d/ct_ref_altcoin.py
index f2795ea7..c3c96dc7 100755
--- a/test/cmdtest_py_d/ct_ref_altcoin.py
+++ b/test/cmdtest_d/ct_ref_altcoin.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_ref_altcoin: Altcoin reference file tests for the cmdtest.py test suite
+test.cmdtest_d.ct_ref_altcoin: Altcoin reference file tests for the cmdtest.py test suite
"""
from mmgen.color import set_vt100
diff --git a/test/cmdtest_py_d/ct_regtest.py b/test/cmdtest_d/ct_regtest.py
similarity index 99%
rename from test/cmdtest_py_d/ct_regtest.py
rename to test/cmdtest_d/ct_regtest.py
index aab87908..15ef5644 100755
--- a/test/cmdtest_py_d/ct_regtest.py
+++ b/test/cmdtest_d/ct_regtest.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_regtest: Regtest tests for the cmdtest.py test suite
+test.cmdtest_d.ct_regtest: Regtest tests for the cmdtest.py test suite
"""
import os, json, time, re
diff --git a/test/cmdtest_py_d/ct_seedsplit.py b/test/cmdtest_d/ct_seedsplit.py
similarity index 99%
rename from test/cmdtest_py_d/ct_seedsplit.py
rename to test/cmdtest_d/ct_seedsplit.py
index 1a636ebc..332f6692 100755
--- a/test/cmdtest_py_d/ct_seedsplit.py
+++ b/test/cmdtest_d/ct_seedsplit.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_seedsplit: Seed split/join tests for the cmdtest.py test suite
+test.cmdtest_d.ct_seedsplit: Seed split/join tests for the cmdtest.py test suite
"""
import os
diff --git a/test/cmdtest_py_d/ct_shared.py b/test/cmdtest_d/ct_shared.py
similarity index 99%
rename from test/cmdtest_py_d/ct_shared.py
rename to test/cmdtest_d/ct_shared.py
index a8524345..fbcc7f1f 100755
--- a/test/cmdtest_py_d/ct_shared.py
+++ b/test/cmdtest_d/ct_shared.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_shared: Shared methods for the cmdtest.py test suite
+test.cmdtest_d.ct_shared: Shared methods for the cmdtest.py test suite
"""
from mmgen.util import get_extension
diff --git a/test/cmdtest_py_d/ct_tool.py b/test/cmdtest_d/ct_tool.py
similarity index 98%
rename from test/cmdtest_py_d/ct_tool.py
rename to test/cmdtest_d/ct_tool.py
index a2f04248..761994cc 100755
--- a/test/cmdtest_py_d/ct_tool.py
+++ b/test/cmdtest_d/ct_tool.py
@@ -7,7 +7,7 @@
# Licensed according to the terms of GPL Version 3. See LICENSE for details.
"""
-test.cmdtest_py_d.ct_tool: tool tests for the MMGen cmdtest.py test suite
+test.cmdtest_d.ct_tool: tool tests for the MMGen cmdtest.py test suite
"""
import sys, os
diff --git a/test/cmdtest_py_d/ct_wallet.py b/test/cmdtest_d/ct_wallet.py
similarity index 99%
rename from test/cmdtest_py_d/ct_wallet.py
rename to test/cmdtest_d/ct_wallet.py
index 98aa5c70..516acaba 100755
--- a/test/cmdtest_py_d/ct_wallet.py
+++ b/test/cmdtest_d/ct_wallet.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_wallet: Wallet conversion tests for the cmdtest.py test suite
+test.cmdtest_d.ct_wallet: Wallet conversion tests for the cmdtest.py test suite
"""
import sys, os
diff --git a/test/cmdtest_py_d/ct_xmr_autosign.py b/test/cmdtest_d/ct_xmr_autosign.py
similarity index 99%
rename from test/cmdtest_py_d/ct_xmr_autosign.py
rename to test/cmdtest_d/ct_xmr_autosign.py
index 61fde97f..40949044 100755
--- a/test/cmdtest_py_d/ct_xmr_autosign.py
+++ b/test/cmdtest_d/ct_xmr_autosign.py
@@ -10,7 +10,7 @@
"""
-test.cmdtest_py_d.ct_xmr_autosign: xmr autosigning tests for the cmdtest.py test suite
+test.cmdtest_d.ct_xmr_autosign: xmr autosigning tests for the cmdtest.py test suite
"""
import re
diff --git a/test/cmdtest_py_d/ct_xmrwallet.py b/test/cmdtest_d/ct_xmrwallet.py
similarity index 99%
rename from test/cmdtest_py_d/ct_xmrwallet.py
rename to test/cmdtest_d/ct_xmrwallet.py
index 3c2d5d55..e65b6674 100755
--- a/test/cmdtest_py_d/ct_xmrwallet.py
+++ b/test/cmdtest_d/ct_xmrwallet.py
@@ -17,7 +17,7 @@
# along with this program. If not, see .
"""
-test.cmdtest_py_d.ct_xmrwallet: xmrwallet tests for the cmdtest.py test suite
+test.cmdtest_d.ct_xmrwallet: xmrwallet tests for the cmdtest.py test suite
"""
import sys, os, time, re, atexit, asyncio, shutil
diff --git a/test/cmdtest_py_d/input.py b/test/cmdtest_d/input.py
similarity index 96%
rename from test/cmdtest_py_d/input.py
rename to test/cmdtest_d/input.py
index 48b49018..d474a556 100755
--- a/test/cmdtest_py_d/input.py
+++ b/test/cmdtest_d/input.py
@@ -7,7 +7,7 @@
# Licensed according to the terms of GPL Version 3. See LICENSE for details.
"""
-test.cmdtest_py_d.input: Shared input routines for the cmdtest.py test suite
+test.cmdtest_d.input: Shared input routines for the cmdtest.py test suite
"""
import time
diff --git a/test/include/cfg.py b/test/include/cfg.py
index 76012bb3..e3360097 100755
--- a/test/include/cfg.py
+++ b/test/include/cfg.py
@@ -12,4 +12,4 @@
test.include.cfg: Configuration for test scripts
"""
-from ..cmdtest_py_d.cfg import cfgs as clean_cfgs
+from ..cmdtest_d.cfg import cfgs as clean_cfgs
diff --git a/test/objattrtest.py b/test/objattrtest.py
index b9cf6667..8f1a6e89 100755
--- a/test/objattrtest.py
+++ b/test/objattrtest.py
@@ -55,7 +55,7 @@ cfg = Config(opts_data=opts_data)
from test.include.common import set_globals
set_globals(cfg)
-from test.objattrtest_py_d.oat_common import sample_objs
+from test.objattrtest_d.oat_common import sample_objs
pd = namedtuple('attr_bits', ['read_ok', 'delete_ok', 'reassign_ok', 'typeconv', 'set_none_ok'])
perm_bits = ('read_ok', 'delete_ok', 'reassign_ok')
@@ -164,7 +164,7 @@ def test_object(mod, test_data, objname):
def do_loop():
import importlib
- modname = f'test.objattrtest_py_d.oat_{proto.coin.lower()}_{proto.network}'
+ modname = f'test.objattrtest_d.oat_{proto.coin.lower()}_{proto.network}'
mod = importlib.import_module(modname)
test_data = getattr(mod, 'tests')
gmsg(f'Running immutable attribute tests for {proto.coin} {proto.network}')
diff --git a/test/objattrtest_py_d/__init__.py b/test/objattrtest_d/__init__.py
similarity index 100%
rename from test/objattrtest_py_d/__init__.py
rename to test/objattrtest_d/__init__.py
diff --git a/test/objattrtest_py_d/oat_btc_mainnet.py b/test/objattrtest_d/oat_btc_mainnet.py
similarity index 98%
rename from test/objattrtest_py_d/oat_btc_mainnet.py
rename to test/objattrtest_d/oat_btc_mainnet.py
index 47e70acf..1c96a456 100755
--- a/test/objattrtest_py_d/oat_btc_mainnet.py
+++ b/test/objattrtest_d/oat_btc_mainnet.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objattrtest_py_d.oat_btc_mainnet: BTC mainnet test vectors for MMGen data objects
+test.objattrtest_d.oat_btc_mainnet: BTC mainnet test vectors for MMGen data objects
"""
from .oat_common import sample_objs, seed_bin, atd
diff --git a/test/objattrtest_py_d/oat_common.py b/test/objattrtest_d/oat_common.py
similarity index 95%
rename from test/objattrtest_py_d/oat_common.py
rename to test/objattrtest_d/oat_common.py
index b9a0abda..6a6fb9db 100755
--- a/test/objattrtest_py_d/oat_common.py
+++ b/test/objattrtest_d/oat_common.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objattrtest_py_d.oat_common: shared data for MMGen data objects tests
+test.objattrtest_d.oat_common: shared data for MMGen data objects tests
"""
from decimal import Decimal
diff --git a/test/objtest.py b/test/objtest.py
index 7b4b2038..c3ff7ee1 100755
--- a/test/objtest.py
+++ b/test/objtest.py
@@ -180,7 +180,7 @@ def run_test(mod, test, arg, input_data, arg1, exc_name):
def do_loop():
import importlib
- modname = f'test.objtest_py_d.ot_{proto.coin.lower()}_{proto.network}'
+ modname = f'test.objtest_d.ot_{proto.coin.lower()}_{proto.network}'
mod = importlib.import_module(modname)
test_data = getattr(mod, 'tests')
gmsg(f'Running data object tests for {proto.coin} {proto.network}')
diff --git a/test/objtest_py_d/__init__.py b/test/objtest_d/__init__.py
similarity index 100%
rename from test/objtest_py_d/__init__.py
rename to test/objtest_d/__init__.py
diff --git a/test/objtest_py_d/ot_btc_mainnet.py b/test/objtest_d/ot_btc_mainnet.py
similarity index 99%
rename from test/objtest_py_d/ot_btc_mainnet.py
rename to test/objtest_d/ot_btc_mainnet.py
index 43f4edb6..db3eca2d 100755
--- a/test/objtest_py_d/ot_btc_mainnet.py
+++ b/test/objtest_d/ot_btc_mainnet.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objtest_py_d.ot_btc_mainnet: BTC mainnet test vectors for MMGen data objects
+test.objtest_d.ot_btc_mainnet: BTC mainnet test vectors for MMGen data objects
"""
from decimal import Decimal
diff --git a/test/objtest_py_d/ot_btc_testnet.py b/test/objtest_d/ot_btc_testnet.py
similarity index 96%
rename from test/objtest_py_d/ot_btc_testnet.py
rename to test/objtest_d/ot_btc_testnet.py
index 55f90a25..02b3f604 100755
--- a/test/objtest_py_d/ot_btc_testnet.py
+++ b/test/objtest_d/ot_btc_testnet.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objtest_py_d.ot_btc_testnet: BTC testnet test vectors for MMGen data objects
+test.objtest_d.ot_btc_testnet: BTC testnet test vectors for MMGen data objects
"""
from mmgen.key import PrivKey, WifKey
diff --git a/test/objtest_py_d/ot_common.py b/test/objtest_d/ot_common.py
similarity index 76%
rename from test/objtest_py_d/ot_common.py
rename to test/objtest_d/ot_common.py
index 67e39afa..cc158fcb 100755
--- a/test/objtest_py_d/ot_common.py
+++ b/test/objtest_d/ot_common.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objtest_py_d.ot_common: shared data for MMGen data objects tests
+test.objtest_d.ot_common: shared data for MMGen data objects tests
"""
from ..include.common import getrand
diff --git a/test/objtest_py_d/ot_eth_mainnet.py b/test/objtest_d/ot_eth_mainnet.py
similarity index 95%
rename from test/objtest_py_d/ot_eth_mainnet.py
rename to test/objtest_d/ot_eth_mainnet.py
index 8af6c38f..143475e5 100755
--- a/test/objtest_py_d/ot_eth_mainnet.py
+++ b/test/objtest_d/ot_eth_mainnet.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objtest_py_d.ot_eth_mainnet: ETH mainnet test vectors for MMGen data objects
+test.objtest_d.ot_eth_mainnet: ETH mainnet test vectors for MMGen data objects
"""
from decimal import Decimal
diff --git a/test/objtest_py_d/ot_ltc_mainnet.py b/test/objtest_d/ot_ltc_mainnet.py
similarity index 97%
rename from test/objtest_py_d/ot_ltc_mainnet.py
rename to test/objtest_d/ot_ltc_mainnet.py
index 605d9e47..4b8ca2fa 100755
--- a/test/objtest_py_d/ot_ltc_mainnet.py
+++ b/test/objtest_d/ot_ltc_mainnet.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objtest_py_d.ot_ltc_mainnet: LTC mainnet test vectors for MMGen data objects
+test.objtest_d.ot_ltc_mainnet: LTC mainnet test vectors for MMGen data objects
"""
from decimal import Decimal
diff --git a/test/objtest_py_d/ot_ltc_testnet.py b/test/objtest_d/ot_ltc_testnet.py
similarity index 96%
rename from test/objtest_py_d/ot_ltc_testnet.py
rename to test/objtest_d/ot_ltc_testnet.py
index db9fefc4..20fda330 100755
--- a/test/objtest_py_d/ot_ltc_testnet.py
+++ b/test/objtest_d/ot_ltc_testnet.py
@@ -4,7 +4,7 @@
# Copyright (C)2013-2024 The MMGen Project
"""
-test.objtest_py_d.ot_ltc_testnet: LTC testnet test vectors for MMGen data objects
+test.objtest_d.ot_ltc_testnet: LTC testnet test vectors for MMGen data objects
"""
from mmgen.addr import CoinAddr
diff --git a/test/test-release.d/cfg.sh b/test/test-release.d/cfg.sh
index 396353ca..b8df5d0a 100755
--- a/test/test-release.d/cfg.sh
+++ b/test/test-release.d/cfg.sh
@@ -73,10 +73,10 @@ init_tests() {
t_lint="
b $pylint $PYLINT_OPTS mmgen
b $pylint $PYLINT_OPTS test
- b $pylint $PYLINT_OPTS --disable=relative-beyond-top-level test/cmdtest_py_d
+ b $pylint $PYLINT_OPTS --disable=relative-beyond-top-level test/cmdtest_d
a $pylint $PYLINT_OPTS --ignore-paths '.*/eth/.*' mmgen
a $pylint $PYLINT_OPTS --ignore-paths '.*/ut_dep.py,.*/ut_testdep.py' test
- a $pylint $PYLINT_OPTS --ignore-paths '.*/ct_ethdev.py' --disable=relative-beyond-top-level test/cmdtest_py_d
+ a $pylint $PYLINT_OPTS --ignore-paths '.*/ct_ethdev.py' --disable=relative-beyond-top-level test/cmdtest_d
- $pylint $PYLINT_OPTS examples
"
diff --git a/test/unit_tests_d/ut_testdep.py b/test/unit_tests_d/ut_testdep.py
index ca2b25d5..7701b94c 100755
--- a/test/unit_tests_d/ut_testdep.py
+++ b/test/unit_tests_d/ut_testdep.py
@@ -72,7 +72,7 @@ class unit_tests:
return True
def ssh_socks_proxy(self, name, ut):
- from test.cmdtest_py_d.ct_xmrwallet import CmdTestXMRWallet
+ from test.cmdtest_d.ct_xmrwallet import CmdTestXMRWallet
return CmdTestXMRWallet.init_proxy(external_call=True)
def sudo(self, name, ut):