Skip to content

Commit 5353b0c

Browse files
committed
Change type definitions for "chain" and "setup_clean_chain" from type comments to Python 3.6+ types. Additionally, set type for "nodes".
1 parent 7acda55 commit 5353b0c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

test/functional/test_framework/test_framework.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import tempfile
1919
import time
2020

21+
from typing import List
2122
from .authproxy import JSONRPCException
2223
from . import coverage
2324
from .p2p import NetworkThread
@@ -89,14 +90,11 @@ class BitcoinTestFramework(metaclass=BitcoinTestMetaClass):
8990
9091
This class also contains various public and private helper methods."""
9192

92-
chain = None # type: str
93-
setup_clean_chain = None # type: bool
94-
9593
def __init__(self):
9694
"""Sets test framework defaults. Do not override this method. Instead, override the set_test_params() method"""
97-
self.chain = 'regtest'
98-
self.setup_clean_chain = False
99-
self.nodes = []
95+
self.chain: str = 'regtest'
96+
self.setup_clean_chain: bool = False
97+
self.nodes: List[TestNode] = []
10098
self.network_thread = None
10199
self.rpc_timeout = 60 # Wait for up to 60 seconds for the RPC server to respond
102100
self.supports_cli = True

0 commit comments

Comments
 (0)