@@ -0,0 +1,1399 @@
+package com.fasterxml.jackson.failing;%0A%0Aimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;%0Aimport com.fasterxml.jackson.databind.BaseMapTest;%0Aimport com.fasterxml.jackson.databind.ObjectMapper;%0A%0Apublic class IgnorePropertyOnDeser1217Test extends BaseMapTest%0A%7B%0A    static class IgnoreObject %7B%0A        public int x = 1;%0A        public int y = 2;%0A    %7D%0A%0A    final static class TestIgnoreObject %7B%0A        @JsonIgnoreProperties(%7B %22x%22 %7D)%0A        public IgnoreObject obj;%0A%0A        @JsonIgnoreProperties(%7B %22y%22 %7D)%0A        public IgnoreObject obj2;%0A    %7D%0A%0A    private final ObjectMapper MAPPER = new ObjectMapper();%0A    %0A    public void testIgnoreOnProperty() throws Exception%0A    %7B%0A        TestIgnoreObject result = MAPPER.readValue(%0A                aposToQuotes(%22%7B'obj':%7B'x': 10, 'y': 20%7D, 'obj2':%7B'x': 10, 'y': 20%7D%7D%22),%0A                TestIgnoreObject.class);%0A        assertEquals(20, result.obj.y);%0A        assertEquals(10, result.obj2.x);%0A%0A        assertEquals(1, result.obj.x);%0A        assertEquals(2, result.obj2.y);%0A        %0A        TestIgnoreObject result1 = MAPPER.readValue(%0A                  aposToQuotes(%22%7B'obj':%7B'x': 20, 'y': 30%7D, 'obj2':%7B'x': 20, 'y': 40%7D%7D%22),%0A                  TestIgnoreObject.class);%0A        assertEquals(1, result1.obj.x);%0A        assertEquals(30, result1.obj.y);%0A       %0A        assertEquals(20, result1.obj2.x);%0A        assertEquals(2, result1.obj2.y);%0A    %7D%0A%7D%0A

Add failing test for #1217 (from patch #1219)