Author: tchemit Date: 2012-07-17 18:46:35 +0200 (Tue, 17 Jul 2012) New Revision: 316 Url: http://nuiton.org/repositories/revision/jredmine/316 Log: refs #2039: jredmine rest plugin should fix what to send out (tests that you can have unknown tag and attributes) Modified: branches/jredmine-1.x/jredmine-client/src/test/java/org/nuiton/jredmine/model/io/xpp3/RedmineXpp3HelperTest.java branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/array-multi/attachment.xml branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/single/attachment.xml Modified: branches/jredmine-1.x/jredmine-client/src/test/java/org/nuiton/jredmine/model/io/xpp3/RedmineXpp3HelperTest.java =================================================================== --- branches/jredmine-1.x/jredmine-client/src/test/java/org/nuiton/jredmine/model/io/xpp3/RedmineXpp3HelperTest.java 2012-07-17 16:45:36 UTC (rev 315) +++ branches/jredmine-1.x/jredmine-client/src/test/java/org/nuiton/jredmine/model/io/xpp3/RedmineXpp3HelperTest.java 2012-07-17 16:46:35 UTC (rev 316) @@ -224,12 +224,12 @@ if (result instanceof SingleDataSupplier<?>) { - T actual = builder.readObject(type, stream, true); + T actual = builder.readObject(type, stream, false); assertMyEquals(type, expected.get(0), actual); } else { - T[] actual = builder.readObjects(type, stream, true); + T[] actual = builder.readObjects(type, stream, false); assertMyListEquals(type, expected, actual); } } catch (Exception e) { Modified: branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/array-multi/attachment.xml =================================================================== --- branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/array-multi/attachment.xml 2012-07-17 16:45:36 UTC (rev 315) +++ branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/array-multi/attachment.xml 2012-07-17 16:46:35 UTC (rev 316) @@ -26,7 +26,8 @@ <attachments type="array"> <attachment> - <author-id type="integer">4</author-id> + <BadTag><!--Pour tester que l'on autorise des champs non connus par le modele--></BadTag> + <author-id type="integer" badAttribute="dummy">4</author-id> <container-id type="integer">1</container-id> <id type="integer">1</id> <filesize type="integer">411</filesize> Modified: branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/single/attachment.xml =================================================================== --- branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/single/attachment.xml 2012-07-17 16:45:36 UTC (rev 315) +++ branches/jredmine-1.x/jredmine-client/src/test/resources/org/nuiton/jredmine/model/io/xpp3/single/attachment.xml 2012-07-17 16:46:35 UTC (rev 316) @@ -25,7 +25,8 @@ --> <attachment> - <author-id type="integer">4</author-id> + <BadTag><!--Pour tester que l'on autorise des champs non connus par le modele--></BadTag> + <author-id type="integer" badAttribute="dummy">4</author-id> <container-id type="integer">1</container-id> <id type="integer">1</id> <filesize type="integer">411</filesize>