Bitcoin ABC 0.34.2
P2P Digital Currency
Functions
test_iguana Namespace Reference

Functions

def iguana (*args, expected_stderr="", expected_returncode=None)
 
def test_version ()
 
def test_help ()
 
def test_parse_error ()
 
def test_invalid_format ()
 
def test_invalid_tx ()
 
def test_invalid_inputindex ()
 
def test_sig_push_only ()
 
def test_script_sig_success ()
 
def test_script_sig_invalid_opcode_encoding ()
 
def test_script_pub_key_success ()
 
def test_script_pub_key_failure ()
 
def test_script_pub_key_unbalanced_conditional ()
 
def test_script_pub_key_too_big ()
 
def test_script_pub_key_empty_stack ()
 
def test_script_pub_key_false_stack ()
 
def test_script_pub_key_cleanstack ()
 
def test_redeem_script_success ()
 
def test_redeem_script_error ()
 
def test_redeem_script_exception ()
 
def test_redeem_script_empty_stack ()
 
def test_redeem_script_false ()
 
def test_redeem_script_cleanstack ()
 
def test_redeem_script_input_sigchecks ()
 

Function Documentation

◆ iguana()

def test_iguana.iguana ( *  args,
  expected_stderr = "",
  expected_returncode = None 
)

Definition at line 35 of file test_iguana.py.

Here is the caller graph for this function:

◆ test_help()

def test_iguana.test_help ( )

Definition at line 60 of file test_iguana.py.

Here is the call graph for this function:

◆ test_invalid_format()

def test_iguana.test_invalid_format ( )

Definition at line 71 of file test_iguana.py.

Here is the call graph for this function:

◆ test_invalid_inputindex()

def test_iguana.test_invalid_inputindex ( )

Definition at line 87 of file test_iguana.py.

Here is the call graph for this function:

◆ test_invalid_tx()

def test_iguana.test_invalid_tx ( )

Definition at line 78 of file test_iguana.py.

Here is the call graph for this function:

◆ test_parse_error()

def test_iguana.test_parse_error ( )

Definition at line 64 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_cleanstack()

def test_iguana.test_redeem_script_cleanstack ( )

Definition at line 697 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_empty_stack()

def test_iguana.test_redeem_script_empty_stack ( )

Definition at line 621 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_error()

def test_iguana.test_redeem_script_error ( )

Definition at line 508 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_exception()

def test_iguana.test_redeem_script_exception ( )

Definition at line 563 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_false()

def test_iguana.test_redeem_script_false ( )

Definition at line 659 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_input_sigchecks()

def test_iguana.test_redeem_script_input_sigchecks ( )

Definition at line 741 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_success()

def test_iguana.test_redeem_script_success ( )

Definition at line 416 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_cleanstack()

def test_iguana.test_script_pub_key_cleanstack ( )

Definition at line 388 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_empty_stack()

def test_iguana.test_script_pub_key_empty_stack ( )

Definition at line 338 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_failure()

def test_iguana.test_script_pub_key_failure ( )

Definition at line 263 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_false_stack()

def test_iguana.test_script_pub_key_false_stack ( )

Definition at line 363 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_success()

def test_iguana.test_script_pub_key_success ( )

Definition at line 208 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_too_big()

def test_iguana.test_script_pub_key_too_big ( )

Definition at line 316 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_unbalanced_conditional()

def test_iguana.test_script_pub_key_unbalanced_conditional ( )

Definition at line 288 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_sig_invalid_opcode_encoding()

def test_iguana.test_script_sig_invalid_opcode_encoding ( )

Definition at line 174 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_sig_success()

def test_iguana.test_script_sig_success ( )

Definition at line 138 of file test_iguana.py.

Here is the call graph for this function:

◆ test_sig_push_only()

def test_iguana.test_sig_push_only ( )

Definition at line 98 of file test_iguana.py.

Here is the call graph for this function:

◆ test_version()

def test_iguana.test_version ( )

Definition at line 54 of file test_iguana.py.

Here is the call graph for this function: