def test_print_arg(capsys): test_arg_name = "My argument" test_arg_val = "My value" log.print_arg(test_arg_name, test_arg_val) captured = capsys.readouterr().err expected = f"[ARG] {test_arg_name}: {test_arg_val}\n" assert captured == expected
def _print_args(args: argparse.Namespace): log.print_arg( "No. worker processes for the categorization", f"{args.num_proc: ,d}", )
def _print_args(args: argparse.Namespace): log.print_arg("CWAS Workspace", args.workspace)
def _print_args(args: argparse.Namespace): print_arg("Sample information file", args.sample_info_path) print_arg("Adjustment factor list", args.adj_factor_path)
def _print_args(args: argparse.Namespace): print_arg("Target VCF file", args.vcf_path)
def _print_args(args: argparse.Namespace): log.print_arg("No. Processes for this step", args.num_proc) log.print_arg( "Force to overwrite the result", "Y" if args.force_overwrite else "N", )