GCC Code Coverage Report


Directory: ./
Date: 2024-06-05 00:36:48
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 9472 10766 88.0%
Functions: 1793 1863 96.2%
Branches: 4025 8296 48.5%

File Lines Functions Branches
lib/my/my_array_len.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_char_is.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_char_is_alpha.c 100.0 100.0% 4 / 4 100.0% 1 / 1 100.0% 8 / 8
lib/my/my_char_is_num.c 100.0 100.0% 4 / 4 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_char_is_printable.c 100.0 100.0% 4 / 4 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_compute_factorial_rec.c 100.0 100.0% 6 / 6 100.0% 1 / 1 75.0% 6 / 8
lib/my/my_compute_power_rec.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_compute_power_rec_size_t.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_compute_square_root.c 100.0 100.0% 10 / 10 100.0% 1 / 1 87.5% 7 / 8
lib/my/my_concat_params.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_convert_base.c 100.0 100.0% 28 / 28 100.0% 3 / 3 100.0% 10 / 10
lib/my/my_convert_base_size_t.c 100.0 100.0% 43 / 43 100.0% 6 / 6 100.0% 20 / 20
lib/my/my_convert_base_unsigned.c 100.0 100.0% 43 / 43 100.0% 6 / 6 100.0% 20 / 20
lib/my/my_count_letter.c 100.0 100.0% 6 / 6 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_find_nbr.c 100.0 100.0% 14 / 14 100.0% 1 / 1 90.0% 18 / 20
lib/my/my_find_prime_inf.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_find_prime_sup.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_fprintf.c 100.0 100.0% 58 / 58 100.0% 5 / 5 100.0% 22 / 22
lib/my/my_free_array.c 100.0 100.0% 6 / 6 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_free_ptr.c 100.0 100.0% 6 / 6 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_getnbr.c 100.0 100.0% 25 / 25 100.0% 2 / 2 95.5% 21 / 22
lib/my/my_getnbr_base.c 100.0 100.0% 32 / 32 100.0% 3 / 3 95.5% 21 / 22
lib/my/my_getnbr_float.c 100.0 100.0% 23 / 23 100.0% 2 / 2 91.7% 22 / 24
lib/my/my_is_prime.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 8 / 8
lib/my/my_isneg.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_params_to_array.c 100.0 100.0% 13 / 13 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_print_combn.c 100.0 100.0% 34 / 34 100.0% 3 / 3 100.0% 18 / 18
lib/my/my_print_params.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_printf.c 100.0 100.0% 58 / 58 100.0% 5 / 5 100.0% 22 / 22
lib/my/my_printf/find_format.c 100.0 100.0% 96 / 96 100.0% 8 / 8 97.4% 37 / 38
lib/my/my_printf/flag_a.c 100.0 100.0% 98 / 98 100.0% 9 / 9 88.1% 37 / 42
lib/my/my_printf/flag_b.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_printf/flag_biga.c 100.0 100.0% 98 / 98 100.0% 9 / 9 90.5% 38 / 42
lib/my/my_printf/flag_bigd.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
lib/my/my_printf/flag_bige.c 100.0 100.0% 54 / 54 100.0% 5 / 5 96.2% 25 / 26
lib/my/my_printf/flag_bigf.c 100.0 100.0% 14 / 14 100.0% 2 / 2 100.0% 4 / 4
lib/my/my_printf/flag_bigg.c 100.0 100.0% 110 / 110 100.0% 9 / 9 92.1% 70 / 76
lib/my/my_printf/flag_bigs.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_printf/flag_bigx.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_printf/flag_c.c 100.0 100.0% 8 / 8 100.0% 1 / 1 -% 0 / 0
lib/my/my_printf/flag_d.c 100.0 100.0% 6 / 6 100.0% 1 / 1 -% 0 / 0
lib/my/my_printf/flag_e.c 100.0 100.0% 54 / 54 100.0% 5 / 5 96.2% 25 / 26
lib/my/my_printf/flag_f.c 100.0 100.0% 15 / 15 100.0% 2 / 2 100.0% 4 / 4
lib/my/my_printf/flag_g.c 100.0 100.0% 110 / 110 100.0% 9 / 9 92.1% 70 / 76
lib/my/my_printf/flag_i.c 100.0 100.0% 6 / 6 100.0% 1 / 1 -% 0 / 0
lib/my/my_printf/flag_n.c 100.0 100.0% 30 / 30 100.0% 7 / 7 100.0% 2 / 2
lib/my/my_printf/flag_o.c 100.0 100.0% 10 / 10 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_printf/flag_p.c 100.0 100.0% 9 / 9 100.0% 1 / 1 -% 0 / 0
lib/my/my_printf/flag_s.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_printf/flag_u.c 100.0 100.0% 6 / 6 100.0% 1 / 1 -% 0 / 0
lib/my/my_printf/flag_x.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_printf/format_it_char.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 8 / 8
lib/my/my_printf/format_it_double.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 8 / 8
lib/my/my_printf/format_it_int.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 8 / 8
lib/my/my_printf/format_it_str.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 8 / 8
lib/my/my_printf/get_format.c 100.0 100.0% 40 / 40 100.0% 6 / 6 100.0% 26 / 26
lib/my/my_printf/my_show_formating.c 100.0 100.0% 20 / 20 100.0% 1 / 1 -% 0 / 0
lib/my/my_printf/precise_it_double.c 100.0 100.0% 11 / 11 100.0% 1 / 1 83.3% 5 / 6
lib/my/my_printf/precise_it_int.c 100.0 100.0% 10 / 10 100.0% 1 / 1 90.0% 9 / 10
lib/my/my_printf/specifier_base.c 100.0 100.0% 15 / 15 100.0% 5 / 5 100.0% 4 / 4
lib/my/my_printf/specifier_int.c 100.0 100.0% 13 / 13 100.0% 5 / 5 100.0% 2 / 2
lib/my/my_printf/sub_format_char.c 100.0 100.0% 36 / 36 100.0% 6 / 6 72.7% 16 / 22
lib/my/my_printf/sub_format_double.c 100.0 100.0% 53 / 53 100.0% 7 / 7 66.7% 28 / 42
lib/my/my_printf/sub_format_int.c 100.0 100.0% 56 / 56 100.0% 7 / 7 74.1% 43 / 58
lib/my/my_printf/sub_format_str.c 100.0 100.0% 29 / 29 100.0% 6 / 6 85.7% 12 / 14
lib/my/my_putchar.c 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
lib/my/my_putnbr.c 100.0 100.0% 23 / 23 100.0% 2 / 2 100.0% 8 / 8
lib/my/my_putnbr_base.c 100.0 100.0% 24 / 24 100.0% 2 / 2 100.0% 8 / 8
lib/my/my_putstr.c 100.0 100.0% 6 / 6 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_putstr_error.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_putstr_fd.c 100.0 100.0% 6 / 6 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_putstr_fd_free.c 100.0 100.0% 7 / 7 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_putstr_sized.c 100.0 100.0% 5 / 5 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_rev_params.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_revstr.c 100.0 100.0% 9 / 9 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_round_float_str.c 100.0 100.0% 26 / 26 100.0% 2 / 2 95.5% 21 / 22
lib/my/my_show_param_array.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_show_word_array.c 87.5 87.5% 7 / 8 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_showmem.c 100.0 100.0% 53 / 53 100.0% 7 / 7 85.0% 34 / 40
lib/my/my_showstr.c 100.0 100.0% 13 / 13 100.0% 2 / 2 83.3% 5 / 6
lib/my/my_sort_int_array.c 100.0 100.0% 12 / 12 100.0% 2 / 2 100.0% 6 / 6
lib/my/my_sort_params.c 100.0 100.0% 34 / 34 100.0% 4 / 4 100.0% 20 / 20
lib/my/my_str_contains.c 91.7 91.7% 11 / 12 100.0% 2 / 2 83.3% 10 / 12
lib/my/my_str_is.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_str_isalpha.c 100.0 100.0% 7 / 7 100.0% 1 / 1 83.3% 10 / 12
lib/my/my_str_islower.c 100.0 100.0% 11 / 11 100.0% 1 / 1 90.0% 9 / 10
lib/my/my_str_isnum.c 100.0 100.0% 7 / 7 100.0% 1 / 1 87.5% 7 / 8
lib/my/my_str_isprintable.c 100.0 100.0% 7 / 7 100.0% 1 / 1 87.5% 7 / 8
lib/my/my_str_isupper.c 100.0 100.0% 11 / 11 100.0% 1 / 1 90.0% 9 / 10
lib/my/my_str_nbr.c 100.0 100.0% 24 / 24 100.0% 2 / 2 100.0% 10 / 10
lib/my/my_str_nbr_base_long_long_int.c 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 6 / 6
lib/my/my_str_nbr_base_unsigned.c 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 6 / 6
lib/my/my_str_nbr_base_unsigned_long.c 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 6 / 6
lib/my/my_str_nbr_base_unsigned_short.c 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 6 / 6
lib/my/my_str_nbr_base_unsigned_short_short.c 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 6 / 6
lib/my/my_str_nbr_base_unsigned_size_t.c 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 6 / 6
lib/my/my_str_nbr_long_long.c 100.0 100.0% 24 / 24 100.0% 2 / 2 100.0% 10 / 10
lib/my/my_str_nbr_short.c 100.0 100.0% 24 / 24 100.0% 2 / 2 100.0% 10 / 10
lib/my/my_str_nbr_short_short.c 100.0 100.0% 24 / 24 100.0% 2 / 2 100.0% 10 / 10
lib/my/my_str_nbr_size_t.c 100.0 100.0% 16 / 16 100.0% 2 / 2 100.0% 4 / 4
lib/my/my_str_nbr_unsigned.c 100.0 100.0% 16 / 16 100.0% 2 / 2 100.0% 4 / 4
lib/my/my_str_nbr_unsigned_long.c 100.0 100.0% 16 / 16 100.0% 2 / 2 100.0% 4 / 4
lib/my/my_str_to_word_array.c 100.0 100.0% 50 / 50 100.0% 6 / 6 96.9% 31 / 32
lib/my/my_str_to_word_array_select.c 100.0 100.0% 52 / 52 100.0% 7 / 7 100.0% 26 / 26
lib/my/my_str_to_word_array_string.c 100.0 100.0% 51 / 51 100.0% 7 / 7 100.0% 24 / 24
lib/my/my_strcapitalize.c 100.0 100.0% 9 / 9 100.0% 1 / 1 62.5% 10 / 16
lib/my/my_strcat.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 6 / 6
lib/my/my_strcmp.c 100.0 100.0% 15 / 15 100.0% 1 / 1 100.0% 16 / 16
lib/my/my_strcpy.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 2 / 2
lib/my/my_strdup.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_strdup_word_array.c 100.0 100.0% 9 / 9 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_strerror.c 100.0 100.0% 4 / 4 100.0% 1 / 1 75.0% 3 / 4
lib/my/my_strict_find_nbr.c 100.0 100.0% 14 / 14 100.0% 1 / 1 77.3% 17 / 22
lib/my/my_strict_getnbr.c 100.0 100.0% 13 / 13 100.0% 1 / 1 66.7% 12 / 18
lib/my/my_strict_getnbr_float.c 100.0 100.0% 14 / 14 100.0% 1 / 1 92.9% 13 / 14
lib/my/my_strlen.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_strlowcase.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 6 / 6
lib/my/my_strncat.c 100.0 100.0% 9 / 9 100.0% 1 / 1 100.0% 6 / 6
lib/my/my_strncmp.c 100.0 100.0% 15 / 15 100.0% 1 / 1 88.9% 16 / 18
lib/my/my_strncpy.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 4 / 4
lib/my/my_strndup.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 6 / 6
lib/my/my_strstr.c 88.9 88.9% 8 / 9 100.0% 1 / 1 80.0% 8 / 10
lib/my/my_strupcase.c 100.0 100.0% 5 / 5 100.0% 1 / 1 83.3% 5 / 6
lib/my/my_super_array.c 100.0 100.0% 47 / 47 100.0% 6 / 6 95.8% 23 / 24
lib/my/my_super_number.c 100.0 100.0% 38 / 38 100.0% 3 / 3 83.0% 73 / 88
lib/my/my_swap.c 100.0 100.0% 5 / 5 100.0% 1 / 1 -% 0 / 0
lib/mylist/my_concat_list.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 4 / 4
lib/mylist/my_delete_circled_list.c 100.0 100.0% 18 / 18 100.0% 1 / 1 87.5% 14 / 16
lib/mylist/my_delete_list.c 100.0 100.0% 12 / 12 100.0% 1 / 1 70.0% 7 / 10
lib/mylist/my_delete_nodes.c 100.0 100.0% 22 / 22 100.0% 2 / 2 68.8% 11 / 16
lib/mylist/my_find_node.c 100.0 100.0% 6 / 6 100.0% 1 / 1 60.0% 6 / 10
lib/mylist/my_list_size.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 2 / 2
lib/mylist/my_list_size_circled.c 85.7 85.7% 6 / 7 100.0% 1 / 1 75.0% 3 / 4
lib/mylist/my_merge_list.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 6 / 6
lib/mylist/my_params_to_list.c 100.0 100.0% 9 / 9 100.0% 1 / 1 100.0% 2 / 2
lib/mylist/my_pop_back.c 100.0 100.0% 9 / 9 100.0% 1 / 1 100.0% 6 / 6
lib/mylist/my_pop_front.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 4 / 4
lib/mylist/my_pop_node.c 100.0 100.0% 18 / 18 100.0% 2 / 2 71.4% 10 / 14
lib/mylist/my_previous_to_next.c 80.0 80.0% 12 / 15 100.0% 1 / 1 57.1% 8 / 14
lib/mylist/my_push_back.c 100.0 100.0% 14 / 14 100.0% 1 / 1 100.0% 4 / 4
lib/mylist/my_push_back_circled.c 100.0 100.0% 15 / 15 100.0% 1 / 1 100.0% 6 / 6
lib/mylist/my_push_front.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 2 / 2
lib/mylist/my_rev_list.c 100.0 100.0% 12 / 12 100.0% 1 / 1 100.0% 2 / 2
lib/mylist/my_sort_list.c 100.0 100.0% 12 / 12 100.0% 2 / 2 87.5% 7 / 8
lib/mymemory/my_calloc.c 100.0 100.0% 11 / 11 100.0% 1 / 1 90.0% 9 / 10
lib/mymemory/my_free.c 100.0 100.0% 5 / 5 100.0% 1 / 1 -% 0 / 0
lib/mymemory/my_malloc.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 8 / 8
lib/mymemory/my_malloc_strdup.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 4 / 4
lib/mymemory/my_malloc_strdup_word_array.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 4 / 4
lib/mymemory/my_malloc_strndup.c 90.0 90.0% 9 / 10 100.0% 1 / 1 66.7% 4 / 6
lib/mymemory/my_memchr.c 100.0 100.0% 7 / 7 100.0% 1 / 1 100.0% 6 / 6
lib/mymemory/my_memcmp.c 100.0 100.0% 7 / 7 100.0% 1 / 1 87.5% 7 / 8
lib/mymemory/my_memcpy.c 100.0 100.0% 11 / 11 100.0% 1 / 1 90.0% 9 / 10
lib/mymemory/my_memmove.c 100.0 100.0% 11 / 11 100.0% 1 / 1 90.0% 9 / 10
lib/mymemory/my_memset.c 100.0 100.0% 6 / 6 100.0% 1 / 1 100.0% 4 / 4
lib/mymemory/my_realloc.c 100.0 100.0% 11 / 11 100.0% 1 / 1 100.0% 8 / 8
src/builtins/about.c 0.0 0.0% 0 / 53 0.0% 0 / 6 0.0% 0 / 2
src/builtins/alias.c 47.1 47.1% 32 / 68 71.4% 5 / 7 26.2% 11 / 42
src/builtins/cd.c 89.4 89.4% 42 / 47 100.0% 3 / 3 76.5% 26 / 34
src/builtins/echo.c 87.5 87.5% 14 / 16 100.0% 1 / 1 75.0% 12 / 16
src/builtins/else.c 82.4 82.4% 14 / 17 100.0% 1 / 1 64.3% 9 / 14
src/builtins/end.c 0.0 0.0% 0 / 6 0.0% 0 / 1 0.0% 0 / 2
src/builtins/endif.c 100.0 100.0% 5 / 5 100.0% 1 / 1 100.0% 2 / 2
src/builtins/env.c 80.0 80.0% 4 / 5 100.0% 1 / 1 50.0% 1 / 2
src/builtins/exec.c 65.8 65.8% 25 / 38 75.0% 3 / 4 55.6% 10 / 18
src/builtins/exit.c 85.2 85.2% 52 / 61 100.0% 5 / 5 82.1% 23 / 28
src/builtins/foreach.c 12.7 12.7% 9 / 71 40.0% 2 / 5 4.3% 2 / 46
src/builtins/help.c 0.0 0.0% 0 / 63 0.0% 0 / 7 0.0% 0 / 28
src/builtins/history.c 0.0 0.0% 0 / 34 0.0% 0 / 3 0.0% 0 / 20
src/builtins/if.c 82.4 82.4% 70 / 85 100.0% 5 / 5 71.0% 44 / 62
src/builtins/repeat.c 100.0 100.0% 16 / 16 100.0% 1 / 1 87.5% 7 / 8
src/builtins/set.c 90.5 90.5% 76 / 84 87.5% 7 / 8 84.0% 42 / 50
src/builtins/setenv.c 93.9 93.9% 46 / 49 100.0% 4 / 4 77.5% 31 / 40
src/builtins/source.c 88.0 88.0% 22 / 25 100.0% 2 / 2 75.0% 9 / 12
src/builtins/unalias.c 0.0 0.0% 0 / 12 0.0% 0 / 2 0.0% 0 / 8
src/builtins/unset.c 84.6 84.6% 11 / 13 100.0% 2 / 2 87.5% 7 / 8
src/builtins/unsetenv.c 91.7 91.7% 22 / 24 100.0% 3 / 3 75.0% 9 / 12
src/builtins/where.c 88.1 88.1% 37 / 42 100.0% 4 / 4 75.0% 15 / 20
src/builtins/which.c 73.9 73.9% 34 / 46 100.0% 4 / 4 63.3% 19 / 30
src/command.c 91.3 91.3% 63 / 69 100.0% 6 / 6 76.1% 35 / 46
src/config_file.c 84.2 84.2% 16 / 19 100.0% 2 / 2 66.7% 4 / 6
src/environnement.c 84.6 84.6% 22 / 26 100.0% 5 / 5 72.2% 13 / 18
src/globbing/globbing.c 84.0 84.0% 21 / 25 100.0% 2 / 2 75.0% 9 / 12
src/history/event.c 23.2 23.2% 13 / 56 25.0% 1 / 4 16.7% 6 / 36
src/history/history_file.c 78.1 78.1% 25 / 32 100.0% 2 / 2 54.5% 12 / 22
src/inhibitors/array_separators.c 100.0 100.0% 57 / 57 100.0% 7 / 7 94.4% 34 / 36
src/inhibitors/array_string.c 0.0 0.0% 0 / 61 0.0% 0 / 7 0.0% 0 / 44
src/inhibitors/inhibitors.c 91.8 91.8% 101 / 110 100.0% 8 / 8 89.8% 79 / 88
src/line-editing/ansi.c 6.2 6.2% 6 / 96 28.6% 2 / 7 4.8% 3 / 62
src/line-editing/my_getline.c 81.8 81.8% 45 / 55 100.0% 6 / 6 56.7% 17 / 30
src/line-editing/termios.c 20.0 20.0% 3 / 15 33.3% 1 / 3 25.0% 1 / 4
src/parsing/condition.c 83.3 83.3% 45 / 54 100.0% 4 / 4 64.3% 9 / 14
src/parsing/input_command.c 86.9 86.9% 93 / 107 88.9% 8 / 9 87.2% 75 / 86
src/parsing/parsing.c 82.4 82.4% 42 / 51 100.0% 5 / 5 70.7% 41 / 58
src/parsing/replace_alias.c 82.4 82.4% 61 / 74 85.7% 6 / 7 71.1% 27 / 38
src/parsing/replace_variable.c 94.7 94.7% 90 / 95 100.0% 8 / 8 89.1% 57 / 64
src/parsing/tilde.c 63.6 63.6% 14 / 22 100.0% 2 / 2 85.7% 12 / 14
src/prompt/git_repository.c 0.0 0.0% 0 / 33 0.0% 0 / 3 0.0% 0 / 10
src/prompt/prompt.c 0.0 0.0% 0 / 48 0.0% 0 / 6 0.0% 0 / 34
src/prompt/title.c 0.0 0.0% 0 / 12 0.0% 0 / 1 0.0% 0 / 6
src/scripting.c 11.4 11.4% 5 / 44 25.0% 1 / 4 22.2% 4 / 18
src/separators/backticks.c 97.1 97.1% 68 / 70 100.0% 6 / 6 80.0% 24 / 30
src/separators/left_redirections.c 82.3 82.3% 51 / 62 100.0% 5 / 5 77.3% 17 / 22
src/separators/multiple_commands.c 100.0 100.0% 8 / 8 100.0% 1 / 1 100.0% 2 / 2
src/separators/operators.c 98.5 98.5% 66 / 67 100.0% 4 / 4 85.9% 55 / 64
src/separators/parentheses.c 86.6 86.6% 84 / 97 100.0% 7 / 7 83.3% 65 / 78
src/separators/pipes.c 100.0 100.0% 84 / 84 100.0% 6 / 6 95.7% 44 / 46
src/separators/redirections.c 30.8 30.8% 8 / 26 33.3% 1 / 3 21.4% 6 / 28
src/separators/right_redirections.c 100.0 100.0% 25 / 25 100.0% 2 / 2 100.0% 12 / 12
src/shell.c 87.1 87.1% 27 / 31 100.0% 4 / 4 70.0% 7 / 10
src/signals.c 18.8 18.8% 3 / 16 33.3% 1 / 3 16.7% 1 / 6
tests/functional_test_alias.c 94.0 94.0% 125 / 133 100.0% 16 / 16 -% 0 / 0
tests/functional_test_backticks.c 89.0 89.0% 65 / 73 100.0% 16 / 16 -% 0 / 0
tests/functional_test_cd.c 90.7 90.7% 88 / 97 100.0% 18 / 18 -% 0 / 0
tests/functional_test_commands.c 89.8 89.8% 88 / 98 100.0% 20 / 20 -% 0 / 0
tests/functional_test_environnement.c 93.1 93.1% 149 / 160 100.0% 22 / 22 -% 0 / 0
tests/functional_test_exit.c 88.9 88.9% 48 / 54 100.0% 12 / 12 -% 0 / 0
tests/functional_test_globbing.c 88.9 88.9% 48 / 54 100.0% 12 / 12 -% 0 / 0
tests/functional_test_inhibitors.c 92.1 92.1% 164 / 178 100.0% 28 / 28 -% 0 / 0
tests/functional_test_operators.c 90.7 90.7% 68 / 75 100.0% 14 / 14 -% 0 / 0
tests/functional_test_other.c 90.7 90.7% 68 / 75 100.0% 14 / 14 -% 0 / 0
tests/functional_test_parentheses.c 89.4 89.4% 101 / 113 100.0% 24 / 24 -% 0 / 0
tests/functional_test_parsing.c 88.6 88.6% 62 / 70 100.0% 16 / 16 -% 0 / 0
tests/functional_test_pipes.c 89.0 89.0% 162 / 182 100.0% 40 / 40 -% 0 / 0
tests/functional_test_redirections.c 90.5 90.5% 249 / 275 100.0% 52 / 52 -% 0 / 0
tests/functional_test_repeat.c 88.9 88.9% 48 / 54 100.0% 12 / 12 -% 0 / 0
tests/functional_test_scripting.c 90.2 90.2% 193 / 214 100.0% 42 / 42 -% 0 / 0
tests/functional_test_variables.c 75.1 75.1% 259 / 345 91.2% 62 / 68 -% 0 / 0
tests/functional_test_where.c 79.6 79.6% 74 / 93 90.0% 18 / 20 -% 0 / 0
tests/functional_test_which.c 89.2 89.2% 83 / 93 100.0% 20 / 20 -% 0 / 0
tests/test_my_lib.c 100.0 100.0% 456 / 456 100.0% 162 / 162 30.8% 432 / 1404
tests/test_my_printf.c 100.0 100.0% 846 / 846 100.0% 349 / 349 30.0% 987 / 3290
tests/test_mylist_lib.c 100.0 100.0% 190 / 190 100.0% 26 / 26 -% 0 / 0
tests/test_mymemory_lib.c 100.0 100.0% 112 / 112 100.0% 20 / 20 33.1% 114 / 344
tests/test_mysh_old.c 89.3 89.3% 1191 / 1333 100.0% 284 / 284 -% 0 / 0