diff --git a/test/unit/cmock_generator_main_test.rb b/test/unit/cmock_generator_main_test.rb index d6bf83a..b7bc113 100644 --- a/test/unit/cmock_generator_main_test.rb +++ b/test/unit/cmock_generator_main_test.rb @@ -55,7 +55,6 @@ describe CMockGenerator, "Verify CMockGenerator Module" do @config.expect :subdir, nil @config.expect :fail_on_unexpected_calls, true @config.expect :treat_inlines, :exclude - @config.expect :inline_function_patterns, [] @cmock_generator = CMockGenerator.new(@config, @file_writer, @utils, @plugins) @cmock_generator.module_name = @module_name @cmock_generator.mock_name = "Mock#{@module_name}" @@ -75,7 +74,6 @@ describe CMockGenerator, "Verify CMockGenerator Module" do @config.expect :subdir, nil @config.expect :fail_on_unexpected_calls, true @config.expect :treat_inlines, :exclude - @config.expect :inline_function_patterns, [] @cmock_generator_strict = CMockGenerator.new(@config, @file_writer, @utils, @plugins) @cmock_generator_strict.module_name = @module_name @cmock_generator_strict.mock_name = "Mock#{@module_name}" @@ -138,7 +136,6 @@ describe CMockGenerator, "Verify CMockGenerator Module" do @config.expect :subdir, nil @config.expect :fail_on_unexpected_calls, true @config.expect :treat_inlines, :exclude - @config.expect :inline_function_patterns, [] @cmock_generator2 = CMockGenerator.new(@config, @file_writer, @utils, @plugins) @cmock_generator2.module_name = "Pout-Pout Fish" @cmock_generator2.mock_name = "MockPout-Pout Fish" diff --git a/test/unit/cmock_header_parser_test.rb b/test/unit/cmock_header_parser_test.rb index 4de95a8..c28ebec 100644 --- a/test/unit/cmock_header_parser_test.rb +++ b/test/unit/cmock_header_parser_test.rb @@ -2029,31 +2029,4 @@ describe CMockHeaderParser, "Verify CMockHeaderParser Module" do assert_equal(0, @parser.count_number_of_pairs_of_braces_in_function(bad_source_2)) end - it "Transform inline functions takes user provided patterns into account" do - source = - "static inline int staticinlinefunc(struct my_struct *s)\n" + # 'normal' inline pattern - "{\n" + - " return s->a;\n" + - "}\n" + - "static __inline__ int dummy_func_2(int a, char b, float c) {\n" + # First user pattern - " c += 3.14;\n" + - " b -= 32;\n" + - " return a + (int)(b) + (int)c;\n" + - "}\n" + - "static __inline__ __attribute__ ((always_inline)) uint16_t attributealwaysinlinefuncname(void) {\n" + # Second user pattern - " return (uint16_t)(42);\n" + - "}\n" + - "\n" - - expected = - "int staticinlinefunc(struct my_struct *s);\n" + - "int dummy_func_2(int a, char b, float c);\n" + - "uint16_t attributealwaysinlinefuncname(void);\n" + - "\n" - - @parser.treat_inlines = :include - @parser.inline_function_patterns = ['static __inline__ __attribute__ \(\(always_inline\)\)', 'static __inline__', 'static inline'] - assert_equal(expected, @parser.transform_inline_functions(source)) - end - end