def Test():
    from test_framework.util import standardFlags
    t = SegwitRecoveryTest()
    bitcoinConf = {
        "debug": ["net", "blk", "thin", "mempool", "req", "bench", "evict"],
        "blockprioritysize": 2000000  # we don't want any transactions rejected due to insufficient fees...
    }
    flags = standardFlags()
    t.main(flags, bitcoinConf, None)
def Test():
    t = CheckDataSigActivationTest()
    t.drop_to_pdb = True
    bitcoinConf = {
        "debug": ["blk", "mempool", "net", "req"],
        "logtimemicros": 1
    }

    flags = standardFlags()
    t.main(flags, bitcoinConf, None)
def Test():
    t = InvalidTxRequestTest()
    # t.drop_to_pdb = True
    bitcoinConf = {
        "debug":
        ["rpc", "net", "blk", "thin", "mempool", "req", "bench", "evict"],
    }

    flags = standardFlags()
    t.main(flags, bitcoinConf, None)
def Test():
    from test_framework.util import standardFlags
    t = InputSigChecksActivationTest()
    t.drop_to_pdb = True
    bitcoinConf = {
        "debug": ["net", "blk", "thin", "mempool", "req", "bench", "evict"],
        "blockprioritysize":
        2000000  # we don't want any transactions rejected due to insufficient fees...
    }

    flags = standardFlags()
    t.main(flags, bitcoinConf, None)
def Test():
    from test_framework.util import standardFlags
    t = SchnorrMultisigTest()
    t.drop_to_pdb = True
    bitcoinConf = {
        "debug":
        ["dbase", "selectcoins"
         ],  # ["net", "blk", "thin", "mempool", "req", "bench", "evict"],
        "blockprioritysize":
        2000000,  # we don't want any transactions rejected due to insufficient fees...
        "logtimemicros": 1,
        "checkmempool": 0,
        # "par":1  # Reduce the # of threads in bitcoind for easier debugging
    }

    flags = standardFlags()
    t.main(flags, bitcoinConf, None)