test/test_zentest_mapping.rb in ZenTest-3.10.0 vs test/test_zentest_mapping.rb in ZenTest-3.11.0

- old
+ new

@@ -14,31 +14,29 @@ @tester = Dummy.new end def util_simple_setup klasses = { - "Something" => - { - "method1" => true, - "method1!" => true, - "method1=" => true, - "method1?" => true, - "attrib" => true, - "attrib=" => true, - "equal?" => true, + "Something" => { + "method1" => true, + "method1!" => true, + "method1=" => true, + "method1?" => true, + "attrib" => true, + "attrib=" => true, + "equal?" => true, "self.method3" => true, - "self.[]" => true, + "self.[]" => true, }, } test_klasses = { - "TestSomething" => - { + "TestSomething" => { "test_class_method4" => true, - "test_method2" => true, - "setup" => true, - "teardown" => true, - "test_class_index" => true, + "test_method2" => true, + "setup" => true, + "teardown" => true, + "test_class_index" => true, }, } @tester.inherited_methods = test_klasses.merge(klasses) @generated_code = " require 'test/unit' unless defined? $ZENTEST and $ZENTEST @@ -99,28 +97,32 @@ assert_equal("test_method1_equals", @tester.normal_to_test("method1=")) end def test_normal_to_test_cls self.util_simple_setup - assert_equal("test_class_method1", @tester.normal_to_test("self.method1")) - assert_equal("test_class_method1_bang", @tester.normal_to_test("self.method1!")) - assert_equal("test_class_method1_eh", @tester.normal_to_test("self.method1?")) - assert_equal("test_class_method1_equals", @tester.normal_to_test("self.method1=")) + assert_equal("test_class_method1", + @tester.normal_to_test("self.method1")) + assert_equal("test_class_method1_bang", + @tester.normal_to_test("self.method1!")) + assert_equal("test_class_method1_eh", + @tester.normal_to_test("self.method1?")) + assert_equal("test_class_method1_equals", + @tester.normal_to_test("self.method1=")) end def test_normal_to_test_operators self.util_simple_setup - assert_equal("test_and", @tester.normal_to_test("&")) - assert_equal("test_bang", @tester.normal_to_test("!")) - assert_equal("test_carat", @tester.normal_to_test("^")) - assert_equal("test_div", @tester.normal_to_test("/")) + assert_equal("test_and", @tester.normal_to_test("&")) + assert_equal("test_bang", @tester.normal_to_test("!")) + assert_equal("test_carat", @tester.normal_to_test("^")) + assert_equal("test_div", @tester.normal_to_test("/")) assert_equal("test_equalstilde", @tester.normal_to_test("=~")) - assert_equal("test_minus", @tester.normal_to_test("-")) - assert_equal("test_or", @tester.normal_to_test("|")) - assert_equal("test_percent", @tester.normal_to_test("%")) - assert_equal("test_plus", @tester.normal_to_test("+")) - assert_equal("test_tilde", @tester.normal_to_test("~")) + assert_equal("test_minus", @tester.normal_to_test("-")) + assert_equal("test_or", @tester.normal_to_test("|")) + assert_equal("test_percent", @tester.normal_to_test("%")) + assert_equal("test_plus", @tester.normal_to_test("+")) + assert_equal("test_tilde", @tester.normal_to_test("~")) end def test_normal_to_test_overlap self.util_simple_setup assert_equal("test_equals2", @tester.normal_to_test("==")) @@ -143,31 +145,48 @@ assert_equal("test_class_index", @tester.normal_to_test("self.[]")) end def test_test_to_normal self.util_simple_setup - assert_equal("method1!", @tester.test_to_normal("test_method1_bang", "Something")) - assert_equal("method1", @tester.test_to_normal("test_method1", "Something")) - assert_equal("method1=", @tester.test_to_normal("test_method1_equals", "Something")) - assert_equal("method1?", @tester.test_to_normal("test_method1_eh", "Something")) + assert_equal("method1!", + @tester.test_to_normal("test_method1_bang", "Something")) + assert_equal("method1", + @tester.test_to_normal("test_method1", "Something")) + assert_equal("method1=", + @tester.test_to_normal("test_method1_equals", "Something")) + assert_equal("method1?", + @tester.test_to_normal("test_method1_eh", "Something")) end def test_test_to_normal_cls self.util_simple_setup - assert_equal("self.method1", @tester.test_to_normal("test_class_method1")) - assert_equal("self.method1!", @tester.test_to_normal("test_class_method1_bang")) - assert_equal("self.method1?", @tester.test_to_normal("test_class_method1_eh")) - assert_equal("self.method1=", @tester.test_to_normal("test_class_method1_equals")) - assert_equal("self.[]", @tester.test_to_normal("test_class_index")) + assert_equal("self.method1", + @tester.test_to_normal("test_class_method1")) + assert_equal("self.method1!", + @tester.test_to_normal("test_class_method1_bang")) + assert_equal("self.method1?", + @tester.test_to_normal("test_class_method1_eh")) + assert_equal("self.method1=", + @tester.test_to_normal("test_class_method1_equals")) + assert_equal("self.[]", + @tester.test_to_normal("test_class_index")) end def test_test_to_normal_extended self.util_simple_setup - assert_equal("equal?", @tester.test_to_normal("test_equal_eh_extension", "Something")) - assert_equal("equal?", @tester.test_to_normal("test_equal_eh_extension_again", "Something")) - assert_equal("method1", @tester.test_to_normal("test_method1_extension", "Something")) - assert_equal("method1", @tester.test_to_normal("test_method1_extension_again", "Something")) + assert_equal("equal?", + @tester.test_to_normal("test_equal_eh_extension", + "Something")) + assert_equal("equal?", + @tester.test_to_normal("test_equal_eh_extension_again", + "Something")) + assert_equal("method1", + @tester.test_to_normal("test_method1_extension", + "Something")) + assert_equal("method1", + @tester.test_to_normal("test_method1_extension_again", + "Something")) end def test_test_to_normal_mapped self.util_simple_setup assert_equal("*", @tester.test_to_normal("test_times")) @@ -211,7 +230,12 @@ assert_equal("<=>", @tester.test_to_normal("test_spaceship")) assert_equal("*", @tester.test_to_normal("test_times")) assert_equal("**", @tester.test_to_normal("test_times2")) assert_equal("-@", @tester.test_to_normal("test_unary_minus")) assert_equal("+@", @tester.test_to_normal("test_unary_plus")) + end + + def test_to_normal_subset + self.util_simple_setup + assert_equal("get_foo", @tester.test_to_normal("test_get_foo")) end end