Hash :
644c64b3
Author :
Thomas de Grivel
Date :
2023-04-12T17:29:37
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224
require 'fileutils'
REPLACEMENTS = [['bool_test.c', 'TEST_CASE(test__bool_compat)', 'TEST_CASE(bool_compat)'],
['bool_test.c', 'TEST_CASE(test__bool_inspect)', 'TEST_CASE(bool_inspect)'],
['buf_file_test.c', 'TEST_CASE(test__buf_file_open_r_close)', 'TEST_CASE(buf_file_open_r_close)'],
['buf_file_test.c', 'TEST_CASE(test__buf_file_open_r_refill)', 'TEST_CASE(buf_file_open_r_refill)'],
['buf_file_test.c', 'TEST_CASE(test__buf_file_open_w_close)', 'TEST_CASE(buf_file_open_w_close)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_bool)', 'TEST_CASE(buf_inspect_bool)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_character)', 'TEST_CASE(buf_inspect_character)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_f32)', 'TEST_CASE(buf_inspect_f32)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_f64)', 'TEST_CASE(buf_inspect_f64)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_integer)', 'TEST_CASE(buf_inspect_integer)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_list)', 'TEST_CASE(buf_inspect_list)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_str)', 'TEST_CASE(buf_inspect_str)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_str_character)', 'TEST_CASE(buf_inspect_str_character)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_str_character_size)', 'TEST_CASE(buf_inspect_str_character_size)'],
['buf_inspect_test.c', 'TEST_CASE(test__buf_inspect_tag)', 'TEST_CASE(buf_inspect_tag)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_bool)', 'TEST_CASE(buf_parse_bool)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_call)', 'TEST_CASE(buf_parse_call)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_call_op)', 'TEST_CASE(buf_parse_call_op)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_cfn)', 'TEST_CASE(buf_parse_cfn)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_character)', 'TEST_CASE(buf_parse_character)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_digit_bin)', 'TEST_CASE(buf_parse_digit_bin)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_digit_hex)', 'TEST_CASE(buf_parse_digit_hex)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_digit_oct)', 'TEST_CASE(buf_parse_digit_oct)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_digit_dec)', 'TEST_CASE(buf_parse_digit_dec)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_fn)', 'TEST_CASE(buf_parse_fn)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_ident)', 'TEST_CASE(buf_parse_ident)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_integer)', 'TEST_CASE(buf_parse_integer)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_integer_bin)', 'TEST_CASE(buf_parse_integer_bin)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_list)', 'TEST_CASE(buf_parse_list)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_sw)', 'TEST_CASE(buf_parse_sw)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_str)', 'TEST_CASE(buf_parse_str)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_str_character)', 'TEST_CASE(buf_parse_str_character)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_str_u8)', 'TEST_CASE(buf_parse_str_u8)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_sym)', 'TEST_CASE(buf_parse_sym)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_tag)', 'TEST_CASE(buf_parse_tag)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_tuple)', 'TEST_CASE(buf_parse_tuple)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_u)', 'TEST_CASE(buf_parse_u)'],
['buf_parse_test.c', 'TEST_CASE(test__buf_parse_uw)', 'TEST_CASE(buf_parse_uw)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_binary)', 'TEST_CASE(buf_parse_s16_binary)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_binary_negative)', 'TEST_CASE(buf_parse_s16_binary_negative)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_octal)', 'TEST_CASE(buf_parse_s16_octal)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_octal_negative)', 'TEST_CASE(buf_parse_s16_octal_negative)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_hexadecimal)', 'TEST_CASE(buf_parse_s16_hexadecimal)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_hexadecimal_negative)', 'TEST_CASE(buf_parse_s16_hexadecimal_negative)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_decimal)', 'TEST_CASE(buf_parse_s16_decimal)'],
['buf_parse_test_s16.c', 'TEST_CASE(test__buf_parse_s16_decimal_negative)', 'TEST_CASE(buf_parse_s16_decimal_negative)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_binary)', 'TEST_CASE(buf_parse_s32_binary)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_binary_negative)', 'TEST_CASE(buf_parse_s32_binary_negative)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_octal)', 'TEST_CASE(buf_parse_s32_octal)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_octal_negative)', 'TEST_CASE(buf_parse_s32_octal_negative)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_hexadecimal)', 'TEST_CASE(buf_parse_s32_hexadecimal)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_hexadecimal_negative)', 'TEST_CASE(buf_parse_s32_hexadecimal_negative)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_decimal)', 'TEST_CASE(buf_parse_s32_decimal)'],
['buf_parse_test_s32.c', 'TEST_CASE(test__buf_parse_s32_decimal_negative)', 'TEST_CASE(buf_parse_s32_decimal_negative)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_binary)', 'TEST_CASE(buf_parse_s64_binary)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_binary_negative)', 'TEST_CASE(buf_parse_s64_binary_negative)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_octal)', 'TEST_CASE(buf_parse_s64_octal)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_octal_negative)', 'TEST_CASE(buf_parse_s64_octal_negative)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_hexadecimal)', 'TEST_CASE(buf_parse_s64_hexadecimal)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_hexadecimal_negative)', 'TEST_CASE(buf_parse_s64_hexadecimal_negative)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_decimal)', 'TEST_CASE(buf_parse_s64_decimal)'],
['buf_parse_test_s64.c', 'TEST_CASE(test__buf_parse_s64_decimal_negative)', 'TEST_CASE(buf_parse_s64_decimal_negative)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_binary)', 'TEST_CASE(buf_parse_s8_binary)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_binary_negative)', 'TEST_CASE(buf_parse_s8_binary_negative)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_octal)', 'TEST_CASE(buf_parse_s8_octal)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_octal_negative)', 'TEST_CASE(buf_parse_s8_octal_negative)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_hexadecimal)', 'TEST_CASE(buf_parse_s8_hexadecimal)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_hexadecimal_negative)', 'TEST_CASE(buf_parse_s8_hexadecimal_negative)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_decimal)', 'TEST_CASE(buf_parse_s8_decimal)'],
['buf_parse_test_s8.c', 'TEST_CASE(test__buf_parse_s8_decimal_negative)', 'TEST_CASE(buf_parse_s8_decimal_negative)'],
['buf_parse_test_u16.c', 'TEST_CASE(test__buf_parse_u16_binary)', 'TEST_CASE(buf_parse_u16_binary)'],
['buf_parse_test_u16.c', 'TEST_CASE(test__buf_parse_u16_octal)', 'TEST_CASE(buf_parse_u16_octal)'],
['buf_parse_test_u16.c', 'TEST_CASE(test__buf_parse_u16_hexadecimal)', 'TEST_CASE(buf_parse_u16_hexadecimal)'],
['buf_parse_test_u16.c', 'TEST_CASE(test__buf_parse_u16_decimal)', 'TEST_CASE(buf_parse_u16_decimal)'],
['buf_parse_test_u32.c', 'TEST_CASE(test__buf_parse_u32_binary)', 'TEST_CASE(buf_parse_u32_binary)'],
['buf_parse_test_u32.c', 'TEST_CASE(test__buf_parse_u32_octal)', 'TEST_CASE(buf_parse_u32_octal)'],
['buf_parse_test_u32.c', 'TEST_CASE(test__buf_parse_u32_hexadecimal)', 'TEST_CASE(buf_parse_u32_hexadecimal)'],
['buf_parse_test_u32.c', 'TEST_CASE(test__buf_parse_u32_decimal)', 'TEST_CASE(buf_parse_u32_decimal)'],
['buf_parse_test_u64.c', 'TEST_CASE(test__buf_parse_u64_binary)', 'TEST_CASE(buf_parse_u64_binary)'],
['buf_parse_test_u64.c', 'TEST_CASE(test__buf_parse_u64_octal)', 'TEST_CASE(buf_parse_u64_octal)'],
['buf_parse_test_u64.c', 'TEST_CASE(test__buf_parse_u64_hexadecimal)', 'TEST_CASE(buf_parse_u64_hexadecimal)'],
['buf_parse_test_u64.c', 'TEST_CASE(test__buf_parse_u64_decimal)', 'TEST_CASE(buf_parse_u64_decimal)'],
['buf_parse_test_u8.c', 'TEST_CASE(test__buf_parse_u8_binary)', 'TEST_CASE(buf_parse_u8_binary)'],
['buf_parse_test_u8.c', 'TEST_CASE(test__buf_parse_u8_octal)', 'TEST_CASE(buf_parse_u8_octal)'],
['buf_parse_test_u8.c', 'TEST_CASE(test__buf_parse_u8_hexadecimal)', 'TEST_CASE(buf_parse_u8_hexadecimal)'],
['buf_parse_test_u8.c', 'TEST_CASE(test__buf_parse_u8_decimal)', 'TEST_CASE(buf_parse_u8_decimal)'],
['buf_test.c', 'TEST_CASE(test__buf_f)', 'TEST_CASE(buf_f)'],
['buf_test.c', 'TEST_CASE(test__buf_ignore)', 'TEST_CASE(buf_ignore)'],
['buf_test.c', 'TEST_CASE(test__buf_init_clean)', 'TEST_CASE(buf_init_clean)'],
['buf_test.c', 'TEST_CASE(test__buf_new_delete)', 'TEST_CASE(buf_new_delete)'],
['buf_test.c', 'TEST_CASE(test__buf_new_alloc_delete)', 'TEST_CASE(buf_new_alloc_delete)'],
['buf_test.c', 'TEST_CASE(test__buf_peek_1)', 'TEST_CASE(buf_peek_1)'],
['buf_test.c', 'TEST_CASE(test__buf_peek_character_utf8)', 'TEST_CASE(buf_peek_character_utf8)'],
['buf_test.c', 'TEST_CASE(test__buf_peek_s8)', 'TEST_CASE(buf_peek_s8)'],
['buf_test.c', 'TEST_CASE(test__buf_peek_s16)', 'TEST_CASE(buf_peek_s16)'],
['buf_test.c', 'TEST_CASE(test__buf_peek_u8)', 'TEST_CASE(buf_peek_u8)'],
['buf_test.c', 'TEST_CASE(test__buf_read_1)', 'TEST_CASE(buf_read_1)'],
['buf_test.c', 'TEST_CASE(test__buf_read_character_utf8)', 'TEST_CASE(buf_read_character_utf8)'],
['buf_test.c', 'TEST_CASE(test__buf_read_f64)', 'TEST_CASE(buf_read_f64)'],
['buf_test.c', 'TEST_CASE(test__buf_read_s8)', 'TEST_CASE(buf_read_s8)'],
['buf_test.c', 'TEST_CASE(test__buf_read_s16)', 'TEST_CASE(buf_read_s16)'],
['buf_test.c', 'TEST_CASE(test__buf_read_to_str)', 'TEST_CASE(buf_read_to_str)'],
['buf_test.c', 'TEST_CASE(test__buf_read_u8)', 'TEST_CASE(buf_read_u8)'],
['buf_test.c', 'TEST_CASE(test__buf_write_s8)', 'TEST_CASE(buf_write_s8)'],
['buf_test.c', 'TEST_CASE(test__buf_write_s16)', 'TEST_CASE(buf_write_s16)'],
['buf_test.c', 'TEST_CASE(test__buf_write_s32)', 'TEST_CASE(buf_write_s32)'],
['buf_test.c', 'TEST_CASE(test__buf_write_s64)', 'TEST_CASE(buf_write_s64)'],
['buf_test.c', 'TEST_CASE(test__buf_write_u8)', 'TEST_CASE(buf_write_u8)'],
['buf_test.c', 'TEST_CASE(test__buf_write_u16)', 'TEST_CASE(buf_write_u16)'],
['buf_test.c', 'TEST_CASE(test__buf_write_u32)', 'TEST_CASE(buf_write_u32)'],
['buf_test.c', 'TEST_CASE(test__buf_write_u64)', 'TEST_CASE(buf_write_u64)'],
['buf_test.c', 'TEST_CASE(test__buf_write_str)', 'TEST_CASE(buf_write_str)'],
['buf_test.c', 'TEST_CASE(test__buf_xfer)', 'TEST_CASE(buf_xfer)'],
['call_test.c', 'TEST_CASE(test__call_init_1)', 'TEST_CASE(call_init_1)'],
['call_test.c', 'TEST_CASE(test__call_inspect)', 'TEST_CASE(call_inspect)'],
['cfn_test.c', 'TEST_CASE(test__cfn_apply)', 'TEST_CASE(cfn_apply)'],
['cfn_test.c', 'TEST_CASE(test__cfn_copy)', 'TEST_CASE(cfn_copy)'],
['cfn_test.c', 'TEST_CASE(test__cfn_init_clean)', 'TEST_CASE(cfn_init_clean)'],
['cfn_test.c', 'TEST_CASE(test__cfn_link)', 'TEST_CASE(cfn_link)'],
['cfn_test.c', 'TEST_CASE(test__cfn_prep_cif)', 'TEST_CASE(cfn_prep_cif)'],
['character_test.c', 'TEST_CASE(test__character_1)', 'TEST_CASE(character_1)'],
['character_test.c', 'TEST_CASE(test__character_is_digit)', 'TEST_CASE(character_is_digit)'],
['character_test.c', 'TEST_CASE(test__character_is_lowercase)', 'TEST_CASE(character_is_lowercase)'],
['character_test.c', 'TEST_CASE(test__character_is_space)', 'TEST_CASE(character_is_space)'],
['character_test.c', 'TEST_CASE(test__character_is_uppercase)', 'TEST_CASE(character_is_uppercase)'],
['character_test.c', 'TEST_CASE(test__character_utf8)', 'TEST_CASE(character_utf8)'],
['character_test.c', 'TEST_CASE(test__character_utf8_size)', 'TEST_CASE(character_utf8_size)'],
['compare_test.c', 'TEST_CASE(test__compare_bool)', 'TEST_CASE(compare_bool)'],
['compare_test.c', 'TEST_CASE(test__compare_character)', 'TEST_CASE(compare_character)'],
['compare_test.c', 'TEST_CASE(test__compare_f32)', 'TEST_CASE(compare_f32)'],
['compare_test.c', 'TEST_CASE(test__compare_f64)', 'TEST_CASE(compare_f64)'],
['compare_test.c', 'TEST_CASE(test__compare_list)', 'TEST_CASE(compare_list)'],
['compare_test.c', 'TEST_CASE(test__compare_str)', 'TEST_CASE(compare_str)'],
['compare_test.c', 'TEST_CASE(test__compare_tag)', 'TEST_CASE(compare_tag)'],
['compare_test.c', 'TEST_CASE(test__compare_tuple)', 'TEST_CASE(compare_tuple)'],
['env_test.c', 'TEST_CASE(test__env_eval_equal_tag)', 'TEST_CASE(env_eval_equal_tag)'],
['env_test.c', 'TEST_CASE(test__env_init_clean)', 'TEST_CASE(env_init_clean)'],
['fact_test.c', 'TEST_CASE(test__fact_init)', 'TEST_CASE(fact_init)'],
['fact_test.c', 'TEST_CASE(test__fact_inspect)', 'TEST_CASE(fact_inspect)'],
['facts_cursor_test.c', 'TEST_CASE(test__facts_cursor_init)', 'TEST_CASE(facts_cursor_init)'],
['facts_cursor_test.c', 'TEST_CASE(test__facts_cursor_next)', 'TEST_CASE(facts_cursor_next)'],
['facts_test.c', 'TEST_CASE(test__facts_add)', 'TEST_CASE(facts_add)'],
['facts_test.c', 'TEST_CASE(test__facts_dump_file)', 'TEST_CASE(facts_dump_file)'],
['facts_test.c', 'TEST_CASE(test__facts_find)', 'TEST_CASE(facts_find)'],
['facts_test.c', 'TEST_CASE(test__facts_init_clean)', 'TEST_CASE(facts_init_clean)'],
['facts_test.c', 'TEST_CASE(test__facts_load)', 'TEST_CASE(facts_load)'],
['facts_test.c', 'TEST_CASE(test__facts_log_add)', 'TEST_CASE(facts_log_add)'],
['facts_test.c', 'TEST_CASE(test__facts_log_remove)', 'TEST_CASE(facts_log_remove)'],
['facts_test.c', 'TEST_CASE(test__facts_new_delete)', 'TEST_CASE(facts_new_delete)'],
['facts_test.c', 'TEST_CASE(test__facts_open_file)', 'TEST_CASE(facts_open_file)'],
['facts_test.c', 'TEST_CASE(test__facts_remove)', 'TEST_CASE(facts_remove)'],
['facts_test.c', 'TEST_CASE(test__facts_save)', 'TEST_CASE(facts_save)'],
['facts_with_test.c', 'TEST_CASE(test__facts_with_)', 'TEST_CASE(facts_with_)'],
['facts_with_test.c', 'TEST_CASE(test__facts_with_tags)', 'TEST_CASE(facts_with_tags)'],
['ident_test.c', 'TEST_CASE(test__ident_character_is_reserved)', 'TEST_CASE(ident_character_is_reserved)'],
['ident_test.c', 'TEST_CASE(test__ident_first_character_is_reserved)', 'TEST_CASE(ident_first_character_is_reserved)'],
['ident_test.c', 'TEST_CASE(test__ident_inspect)', 'TEST_CASE(ident_inspect)'],
['list_test.c', 'TEST_CASE(test__list_1)', 'TEST_CASE(list_1)'],
['list_test.c', 'TEST_CASE(test__list_inspect)', 'TEST_CASE(list_inspect)'],
['set__fact_test.c', 'TEST_CASE(test__set__fact_add)', 'TEST_CASE(set__fact_add)'],
['set__fact_test.c', 'TEST_CASE(test__set__fact_cursor)', 'TEST_CASE(set__fact_cursor)'],
['set__fact_test.c', 'TEST_CASE(test__set__fact_init_clean)', 'TEST_CASE(set__fact_init_clean)'],
['set__fact_test.c', 'TEST_CASE(test__set__fact_remove)', 'TEST_CASE(set__fact_remove)'],
['set__fact_test.c', 'TEST_CASE(test__set__fact_resize)', 'TEST_CASE(set__fact_resize)'],
['set__tag_test.c', 'TEST_CASE(test__set__tag_add)', 'TEST_CASE(set__tag_add)'],
['set__tag_test.c', 'TEST_CASE(test__set__tag_cursor)', 'TEST_CASE(set__tag_cursor)'],
['set__tag_test.c', 'TEST_CASE(test__set__tag_init_clean)', 'TEST_CASE(set__tag_init_clean)'],
['set__tag_test.c', 'TEST_CASE(test__set__tag_remove)', 'TEST_CASE(set__tag_remove)'],
['set__tag_test.c', 'TEST_CASE(test__set__tag_resize)', 'TEST_CASE(set__tag_resize)'],
['skiplist__fact_test.c', 'TEST_CASE(test__skiplist__fact_find)', 'TEST_CASE(skiplist__fact_find)'],
['skiplist__fact_test.c', 'TEST_CASE(test__skiplist__fact_insert)', 'TEST_CASE(skiplist__fact_insert)'],
['skiplist__fact_test.c', 'TEST_CASE(test__skiplist__fact_new_delete)', 'TEST_CASE(skiplist__fact_new_delete)'],
['skiplist__fact_test.c', 'TEST_CASE(test__skiplist__fact_remove)', 'TEST_CASE(skiplist__fact_remove)'],
['str_test.c', 'TEST_CASE(test__str_character_is_reserved)', 'TEST_CASE(str_character_is_reserved)'],
['str_test.c', 'TEST_CASE(test__str_init_clean)', 'TEST_CASE(str_init_clean)'],
['str_test.c', 'TEST_CASE(test__str_init_dup)', 'TEST_CASE(str_init_dup)'],
['str_test.c', 'TEST_CASE(test__str_init_dup_1)', 'TEST_CASE(str_init_dup_1)'],
['str_test.c', 'TEST_CASE(test__str_inspect)', 'TEST_CASE(str_inspect)'],
['str_test.c', 'TEST_CASE(test__str_new_1)', 'TEST_CASE(str_new_1)'],
['str_test.c', 'TEST_CASE(test__str_new_cpy)', 'TEST_CASE(str_new_cpy)'],
['str_test.c', 'TEST_CASE(test__str_new_delete)', 'TEST_CASE(str_new_delete)'],
['str_test.c', 'TEST_CASE(test__str_new_dup)', 'TEST_CASE(str_new_dup)'],
['str_test.c', 'TEST_CASE(test__str_new_f)', 'TEST_CASE(str_new_f)'],
['str_test.c', 'TEST_CASE(test__str_to_hex)', 'TEST_CASE(str_to_hex)'],
['str_test.c', 'TEST_CASE(test__str_to_sym)', 'TEST_CASE(str_to_sym)'],
['sym_test.c', 'TEST_CASE(test__sym_1)', 'TEST_CASE(sym_1)'],
['sym_test.c', 'TEST_CASE(test__sym_inspect)', 'TEST_CASE(sym_inspect)'],
['tag_test.c', 'TEST_CASE(test__tag_hash_u64)', 'TEST_CASE(tag_hash_u64)'],
['tag_test.c', 'TEST_CASE(test__tag_init_1)', 'TEST_CASE(tag_init_1)'],
['tuple_test.c', 'TEST_CASE(test__tuple_init_clean)', 'TEST_CASE(tuple_init_clean)'],
['tuple_test.c', 'TEST_CASE(test__tuple_init_1)', 'TEST_CASE(tuple_init_1)'],
['tuple_test.c', 'TEST_CASE(test__tuple_inspect)', 'TEST_CASE(tuple_inspect)'],
['tuple_test.c', 'TEST_CASE(test__tuple_new_1)', 'TEST_CASE(tuple_new_1)'],
['tuple_test.c', 'TEST_CASE(test__tuple_new_delete)', 'TEST_CASE(tuple_new_delete)'],
['types_test.c', 'TEST_CASE(test__types_sizeof)', 'TEST_CASE(types_sizeof)']]
files = []
replacements = {}
REPLACEMENTS.each do |r|
file = r[0]
if replacements[file].nil?
files << file
replacements[file] = []
end
replacements[file] << r[1..2]
end
files.each do |file|
file_tmp = "#{file}.tmp"
File.open(file_tmp, "w") do |out|
File.foreach(file) do |line|
replacements[file].each do |r|
search = r[0]
replace = r[1]
line = replace + "\n" if line == search + "\n"
end
out.write(line)
end
end
FileUtils.cp(file, file + "~")
FileUtils.mv(file_tmp, file)
end