Bitcoin ABC 0.26.3
P2P Digital Currency
Loading...
Searching...
No Matches
Functions
test_iguana Namespace Reference

Functions

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

Detailed Description

Test the Iguana Script debugger.

Function Documentation

◆ iguana()

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

Definition at line 33 of file test_iguana.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ test_help()

test_iguana.test_help ( )

Definition at line 58 of file test_iguana.py.

Here is the call graph for this function:

◆ test_invalid_format()

test_iguana.test_invalid_format ( )

Definition at line 69 of file test_iguana.py.

Here is the call graph for this function:

◆ test_invalid_inputindex()

test_iguana.test_invalid_inputindex ( )

Definition at line 76 of file test_iguana.py.

Here is the call graph for this function:

◆ test_parse_error()

test_iguana.test_parse_error ( )

Definition at line 62 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_cleanstack()

test_iguana.test_redeem_script_cleanstack ( )

Definition at line 634 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_empty_stack()

test_iguana.test_redeem_script_empty_stack ( )

Definition at line 558 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_error()

test_iguana.test_redeem_script_error ( )

Definition at line 447 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_exception()

test_iguana.test_redeem_script_exception ( )

Definition at line 502 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_false()

test_iguana.test_redeem_script_false ( )

Definition at line 596 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_input_sigchecks()

test_iguana.test_redeem_script_input_sigchecks ( )

Definition at line 678 of file test_iguana.py.

Here is the call graph for this function:

◆ test_redeem_script_success()

test_iguana.test_redeem_script_success ( )

Definition at line 355 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_cleanstack()

test_iguana.test_script_pub_key_cleanstack ( )

Definition at line 327 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_empty_stack()

test_iguana.test_script_pub_key_empty_stack ( )

Definition at line 277 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_failure()

test_iguana.test_script_pub_key_failure ( )

Definition at line 252 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_false_stack()

test_iguana.test_script_pub_key_false_stack ( )

Definition at line 302 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_pub_key_success()

test_iguana.test_script_pub_key_success ( )

Definition at line 197 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_sig_invalid_opcode_encoding()

test_iguana.test_script_sig_invalid_opcode_encoding ( )

Definition at line 163 of file test_iguana.py.

Here is the call graph for this function:

◆ test_script_sig_success()

test_iguana.test_script_sig_success ( )

Definition at line 127 of file test_iguana.py.

Here is the call graph for this function:

◆ test_sig_push_only()

test_iguana.test_sig_push_only ( )

Definition at line 87 of file test_iguana.py.

Here is the call graph for this function:

◆ test_version()

test_iguana.test_version ( )

Definition at line 52 of file test_iguana.py.

Here is the call graph for this function: