Hi Frank On Apr 3, 2015, at 5:41 PM, huizhe wang <huizhe.w...@oracle.com> wrote:
> > On 4/2/2015 10:11 PM, Frank Yuan wrote: >> Yes, understand, thank you very much! I will follow this rule you talked in >> future! >> >> Well, since current code is ok for you, would you like to be my sponsor to >> push the code? > > Will do once Lance finishes the review. As I mentioned earlier, I do not have an issue with you pushing your tests but looking at the webrev.02 a couple of minor points of feedback which you can choose to ignore. There are a few tests in AbstractCharacterDataTest.java, AttrTest.java, DocumentTest.java, DocumentTypeTest.java, DomImplementationTest.java, NotationTest.java that could use a comment still Same comment as previously about the use of user.dir in NodeTest.java, really not necessary but no harm Again, feel free to ignore Best Lance > > Best, > Joe > >> >> Best Regards >> Frank >> >> From: huizhe wang [mailto:huizhe.w...@oracle.com] >> Sent: Friday, April 03, 2015 12:16 PM >> To: Frank Yuan >> Cc: 'Lance Andersen'; 'Core-Libs-Dev'; 'Gustavo Galimberti' >> Subject: Re: Review request for JDK-8051559: JAXP function dom tests >> conversion >> >> Hi Frank, >> >> Looks good. With regard to a test being too simple or straightforward, it >> can be subjective. I mean, what are easy to the author/you may not for >> others who don't have the knowledge on the particular subject matter. So >> it's always good to leave comments when you are there. It's also helpful for >> the author/you to remember what's done and why should you revisit them. >> >> Cheers, >> Joe >> >> On 4/2/2015 8:30 PM, Frank Yuan wrote: >> Hi Joe >> >> Thank you for your comments, I have updated at >> http://cr.openjdk.java.net/~fyuan/8051559/webrev.02/ >> Please also check my comments in line below >> >> Best Regards >> Frank >> >> From: huizhe wang [mailto:huizhe.w...@oracle.com] >> Sent: Friday, April 03, 2015 10:02 AM >> To: Frank Yuan >> Cc: 'Lance Andersen'; 'Core-Libs-Dev'; 'Gustavo Galimberti' >> Subject: Re: Review request for JDK-8051559: JAXP function dom tests >> conversion >> >> DocumentTest->testCreateElementNeg, the conversion seems to be incorrect. >> The original test, as the Javadoc stated, "This checks for the constuctor of >> DOMException ". The new test however, only verifies that an Exception is >> thrown. >> >> //I moved a part of original DomExcpTest as testCreateElementNeg into >> DocumentTest, and write some code for DOMException, but as you known, class >> DOMException is so simple, JCK test has covered what I/original DomExcpTest >> test, Shura suggested me to remove this test from ours, then I did as his >> comment. >> >> >> >> Comments for tests such as testCreateAttributeNSNeg can be more descriptive, >> for example, "Test for createAttributeNS method: verifies that DOMException >> is thrown if reserved prefixes are used with an arbitrary namespace name." >> >> //Modified the comments to be more descriptive as your example on the >> similar cases. >> >> >> >> The original tests that made up DocumentTypeTest had comments that you may >> want to copy over or rewrite as you did other tests. >> >> //Because I thought this test is so straightforward, I didn't add comment >> for it. However, I added comments as your suggestion. >> >> >> >> The comment for EntityChildTest can be "Test DOM Parser: parsing an xml file >> that contains external entities." >> >> //changed the comment >> >> >> >> NodeListTest: @summary Verifies a bug found in jaxp1.0.1 and 1.1FCS. After >> going out of bound, the last element of a NodeList returns null. The bug has >> been fixed in jaxp 1.1.1 build. >> >> //changed the comment >> >> >> >> Thanks, >> Joe >> >> On 4/1/2015 4:01 AM, Frank Yuan wrote: >> Hi Joe and Lance >> >> Many thanks for your review and comments! >> >> I have added the comments to the tests as your suggestions except some test >> method is very simple, the method name/code can present all information, >> e.g. method testHasFeature in DomImplementationTest.java. Please check my >> update in http://cr.openjdk.java.net/~fyuan/8051559/webrev.01/ >> >> As well, I understand your suggestion about the code comment, I will think >> about how to add the comment on the viewpoint of the other code reader in my >> future work, thank you! >> >> Best Regards >> Frank >> >> From: huizhe wang [mailto:huizhe.w...@oracle.com] >> Sent: Wednesday, April 01, 2015 1:14 PM >> To: Lance Andersen >> Cc: Frank Yuan; Core-Libs-Dev; Gustavo Galimberti >> Subject: Re: Review request for JDK-8051559: JAXP function dom tests >> conversion >> >> Hi Frank, >> >> I did see the request, just didn't have time to look at it. >> >> I again agree with Lance, that these tests were written over 10 years ago, >> it would be valuable to write down whatever understanding you gained while >> converting the tests, same as the Astro application/test, the goal of each >> test and how it works would all be helpful. Basically, it would be nice to >> add some comment on @Test. >> >> I tried the tests. They worked fine with my current build (with some >> changes). >> >> Thanks, >> Joe >> >> On 3/31/2015 7:10 AM, Lance Andersen wrote: >> Hi Frank >> On Mar 31, 2015, at 7:24 AM, Lance @ Oracle <lance.ander...@oracle.com> >> wrote: >> >> >> >> >> Hi frank >> >> Can you forward the other review request as I think I thought they were the >> same and deleted it >> >> Ignore this comment, the subjects were too similar but this is what needed >> reviewed. >> >> >> >> >> I will look at this again today >> >> The tests overall look fine. >> >> I still have the same comment WRT providing a simple comment describing each >> test. The key point to remember is we want to make it easier for someone to >> look at the test, understand what you are trying to validate, and >> understand the coverage of the tests. This will help future maintainers of >> the code. Comments are just as important in test code as it is in >> implementation IMHO. >> >> Best >> Lance >> >> >> >> >> Best >> Lance >> >> >> Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037 >> Oracle Java Engineering >> 1 Network Drive >> Burlington, MA 01803 >> lance.ander...@oracle.com >> Sent from my iPad >> >> On Mar 31, 2015, at 4:15 AM, Frank Yuan <frank.y...@oracle.com> wrote: >> >> Hi Joe >> >> >> >> Do you have any comment for dom suite co-location? >> >> >> >> Best Regards >> >> Frank >> >> >> >> From: Frank Yuan [mailto:frank.y...@oracle.com] >> Sent: Wednesday, March 25, 2015 5:46 PM >> To: 'huizhe wang'; 'Core-Libs-Dev' >> Cc: 'jibing chen'; 'Gustavo Galimberti'; sandeep.konch...@oracle.com; >> 'Alexandre (Shura) Iline' >> Subject: RE: Review request for JDK-8051559: JAXP function dom tests >> conversion >> >> >> >> Hi, Joe and All >> >> >> >> We are working on moving internal jaxp functional tests to open jdk repo. >> >> This is the dom suite. Would you please review these test? Any comment will >> be appreciated. >> >> >> >> bug: https://bugs.openjdk.java.net/browse/JDK-8051559 >> >> webrev: http://cr.openjdk.java.net/~fyuan/8051559/webrev.00/ >> >> >> >> Thanks, >> >> >> >> Frank >> >> >> <Mail Attachment.gif> >> >> Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037 >> Oracle Java Engineering >> 1 Network Drive >> Burlington, MA 01803 >> lance.ander...@oracle.com >> >> >> >> >> >> >> >> >> > Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037 Oracle Java Engineering 1 Network Drive Burlington, MA 01803 lance.ander...@oracle.com