One of my concerns is getting a more rigorous test of the Javascript data binding, both in the server and in the stubs. We had a number of bugs in the last release because the matrix is quite complicated. MASHUP-737, MASHUP-731, MASHUP-730, MASHUP-677, MASHUP-670 are some of the symptoms.
I'm also not completely confident of my code because the XSLT has gotten pretty hairy and is prone to breakage. Having automated regression tests available for this would be quite valuable. Basically, for each XSD and Javascript datatype, we need to test that: 1) A wire-level value of the described (annotated) type is made available in the mashup as an appropriate Javascript type. 2) The output of the mashup results in the correct serialized type for each appropriate dynamic type (e.g. return new Date() should be compatible with outputType="xs:dateTime"). 3) The wire-level serialization is made available in the stub as an appropriate Javascript type (test separately for DOM, E4X stubs) 4) The stub invoked with a JS value results in the correct serialized type (test separately for DOM, E4X). 5) Arrays of each of the above (1-4) are correctly supported. There are more tests for the cases where no annotation exists, but they are perhaps a second phase. Jonathan Marsh - http://www.wso2.com - http://auburnmarshes.spaces.live.com > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Yumani Ranaweera > Sent: Tuesday, April 15, 2008 2:43 AM > To: [email protected] > Subject: [Fwd: [mashup-dev] Mashup Server 1.1 Testing] > > Re-sending the mail as you might have missed the previous mail because > I had my machine date backdated :( . > > -Yumani > > > > > -------- Original Message -------- > Subject: [mashup-dev] Mashup Server 1.1 Testing > Date: Sat, 09 Jul 2005 14:18:18 +0600 > From: Yumani Ranaweera <[EMAIL PROTECTED]> > Reply-To: [email protected] > To: [email protected] > > > > Hi, > > I am planning to start Mashup Server 1.1 testing and documentation > using the defect list (bugs/improvements/features Resolved for 1.1 ->64 > JIRAs) in the attachment. > > Please let me know if you guys have any other priorities. > > Regards, > Yumani > > _______________________________________________ Mashup-dev mailing list [email protected] http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev
