From 5d6e79783f40e79e9b5508e01c3be838db38a9ac Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Sat, 22 Jan 2022 14:26:12 +0000 Subject: [PATCH] test overlay fixes --- test/overlay/__init__.py | 2 +- test/overlay/fakemods/crypto.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/test/overlay/__init__.py b/test/overlay/__init__.py index b86f7fc3..016694ac 100644 --- a/test/overlay/__init__.py +++ b/test/overlay/__init__.py @@ -12,7 +12,7 @@ def overlay_setup(repo_root): d == 'mmgen.data' or d == 'mmgen' and fn.startswith('secp256k1') ): - if fn in fakemods: + if d == 'mmgen' and fn in fakemods: make_link( os.path.join(fakemod_dir,fn), os.path.join(destdir,fn) ) diff --git a/test/overlay/fakemods/crypto.py b/test/overlay/fakemods/crypto.py index 9e042351..5305ed31 100644 --- a/test/overlay/fakemods/crypto.py +++ b/test/overlay/fakemods/crypto.py @@ -1,10 +1,13 @@ from .crypto_orig import * if os.getenv('MMGEN_TEST_SUITE_DETERMINISTIC'): + get_random_orig = get_random add_user_random_orig = add_user_random + import sys fake_rand_h = sha256('.'.join(sys.argv).encode()) + def fake_urandom(n): def gen(rounds):