April CCXML: 3 bugs in 7_1.txml

Hello www-voice,

1) maxage and maxstale attributes of the <dialogprepare> tag are supposed to
be strings, so
<dialogprepare src="VxmlFile + '.' + 'vxml' " dialogid="DialogID" 
connectionid="ConnectionID" maxage="5" maxstale="10" 
type="'application/voicexml+xml'" method="'GE' + 'T'" 
enctype="'application/x-www-form' + '-urlencoded'" parameters="param1 
param2 param3"/>

should instead be
<dialogprepare src="VxmlFile + '.' + 'vxml' " dialogid="DialogID" 
connectionid="ConnectionID" maxage="'5'" maxstale="'10'" 
type="'application/voicexml+xml'" method="'GE' + 'T'" 
enctype="'application/x-www-form' + '-urlencoded'" parameters="param1 
param2 param3"/>

2) the immediate attribute of <dialogterminate> is supposed to be a 
string, not boolean so
<dialogterminate dialogid="DialogID" immediate="true"/>
should instead be
<dialogterminate dialogid="DialogID" immediate="'true'"/>
(same where it is false)

3) There is no transition handler to catch and ignore 
conference.unjoined, so the test logic
gets screwed up by queuing events out of order.

Regards,
Chris

-- 
Chris Davis
Interact Incorporated R&D
512-502-9969x117

Received on Wednesday, 12 May 2010 20:33:45 UTC