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

Reply via email to