Dist m4ri 0.0.1.alpha
Computing distance of a classical or quantum CSS code
Loading...
Searching...
No Matches
Functions | Variables
test_dist_m4ri Namespace Reference

Functions

 test_find_binary ()
 
 test_classical_distance_file ()
 
 test_classical_distance_numpy ()
 
 test_css_distance_files ()
 
 test_css_distance_sparse ()
 
 test_dem_distance_file ()
 
 test_dem_distance_stim ()
 
 test_caching ()
 
 test_codedistance_solver ()
 
 test_run_dist_m4ri_three_numbers ()
 
 test_dmin_dmax_parameters ()
 
 test_caching_cumulative_rw_steps ()
 
 test_format_bounds_list_and_str ()
 
 test_persistent_json_cache (tmp_path)
 
 test_quantum_distance_single_sided ()
 
 test_cli_argument_parsing ()
 
 test_quantum_cache_separation ()
 
 test_explain_bounds ()
 
 test_cli_css_dx_dz_bounds (capsys)
 
 test_cli_verbose_mode (capsys)
 
 test_check_finc_outc ()
 
 test_cli_identical_finc_outc_nonexistent (capsys)
 

Variables

 EXAMPLES_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "examples"))
 

Detailed Description

Unit tests for dist_m4ri.py Python wrapper.

Function Documentation

◆ test_caching()

test_dist_m4ri.test_caching ( )

◆ test_caching_cumulative_rw_steps()

test_dist_m4ri.test_caching_cumulative_rw_steps ( )

◆ test_check_finc_outc()

test_dist_m4ri.test_check_finc_outc ( )

Definition at line 384 of file test_dist_m4ri.py.

References dist_m4ri.check_finc_outc().

◆ test_classical_distance_file()

test_dist_m4ri.test_classical_distance_file ( )

Definition at line 25 of file test_dist_m4ri.py.

References dist_m4ri.compute_classical_distance().

◆ test_classical_distance_numpy()

test_dist_m4ri.test_classical_distance_numpy ( )

Definition at line 31 of file test_dist_m4ri.py.

References dist_m4ri.compute_classical_distance().

◆ test_cli_argument_parsing()

test_dist_m4ri.test_cli_argument_parsing ( )

Definition at line 294 of file test_dist_m4ri.py.

References dist_m4ri.parse_cli_args().

◆ test_cli_css_dx_dz_bounds()

test_dist_m4ri.test_cli_css_dx_dz_bounds (   capsys)

Definition at line 355 of file test_dist_m4ri.py.

References dist_m4ri.main().

◆ test_cli_identical_finc_outc_nonexistent()

test_dist_m4ri.test_cli_identical_finc_outc_nonexistent (   capsys)

Definition at line 413 of file test_dist_m4ri.py.

References dist_m4ri.main().

◆ test_cli_verbose_mode()

test_dist_m4ri.test_cli_verbose_mode (   capsys)

Definition at line 369 of file test_dist_m4ri.py.

References dist_m4ri.main().

◆ test_codedistance_solver()

test_dist_m4ri.test_codedistance_solver ( )

Definition at line 139 of file test_dist_m4ri.py.

◆ test_css_distance_files()

test_dist_m4ri.test_css_distance_files ( )

Definition at line 48 of file test_dist_m4ri.py.

References dist_m4ri.compute_css_distance().

◆ test_css_distance_sparse()

test_dist_m4ri.test_css_distance_sparse ( )

Definition at line 61 of file test_dist_m4ri.py.

References dist_m4ri.compute_css_distance().

◆ test_dem_distance_file()

test_dist_m4ri.test_dem_distance_file ( )

Definition at line 80 of file test_dist_m4ri.py.

References dist_m4ri.compute_dem_distance().

◆ test_dem_distance_stim()

test_dist_m4ri.test_dem_distance_stim ( )

Definition at line 101 of file test_dist_m4ri.py.

References dist_m4ri.compute_dem_distance().

◆ test_dmin_dmax_parameters()

test_dist_m4ri.test_dmin_dmax_parameters ( )

◆ test_explain_bounds()

test_dist_m4ri.test_explain_bounds ( )

Definition at line 337 of file test_dist_m4ri.py.

References dist_m4ri.explain_bounds().

◆ test_find_binary()

test_dist_m4ri.test_find_binary ( )

Definition at line 19 of file test_dist_m4ri.py.

References dist_m4ri.find_dist_m4ri_binary().

◆ test_format_bounds_list_and_str()

test_dist_m4ri.test_format_bounds_list_and_str ( )

◆ test_persistent_json_cache()

test_dist_m4ri.test_persistent_json_cache (   tmp_path)

◆ test_quantum_cache_separation()

test_dist_m4ri.test_quantum_cache_separation ( )

◆ test_quantum_distance_single_sided()

test_dist_m4ri.test_quantum_distance_single_sided ( )

Definition at line 284 of file test_dist_m4ri.py.

References dist_m4ri.compute_quantum_distance().

◆ test_run_dist_m4ri_three_numbers()

test_dist_m4ri.test_run_dist_m4ri_three_numbers ( )

Definition at line 149 of file test_dist_m4ri.py.

References dist_m4ri.run_dist_m4ri().

Variable Documentation

◆ EXAMPLES_DIR

test_dist_m4ri.EXAMPLES_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "examples"))

Definition at line 16 of file test_dist_m4ri.py.