!
name%%streamTest3
c0%%subscribe%%rs%%4%%c%%d
c0%%request%%5%%4
c0%%await%%atLeast%%4%%5%%100
c0%%await%%no_events%%4%%5000
c0%%cancel%%4
c0%%assert%%canceled%%4
c0%%assert%%no_error%%4
!
name%%streamTest2
c0%%subscribe%%rs%%5%%c%%d
c0%%request%%2%%5
c0%%await%%atLeast%%5%%2%%100
c0%%cancel%%5
c0%%assert%%canceled%%5
c0%%assert%%no_error%%5
!
name%%streamTest1
c0%%subscribe%%rs%%6%%a%%b
c0%%request%%3%%6
c0%%await%%atLeast%%6%%3%%100
c0%%assert%%received%%6%%a,b&&c,d&&e,f
c0%%request%%3%%6
c0%%await%%terminal%%6
c0%%assert%%completed%%6
c0%%assert%%no_error%%6
c0%%assert%%received_n%%6%%6
!
name%%requestResponseTest3
c0%%subscribe%%rr%%7%%e%%f
c0%%request%%1%%7
c0%%await%%terminal%%7
c0%%assert%%error%%7
c0%%assert%%no_completed%%7
!
name%%requestResponseTest2
c0%%subscribe%%rr%%8%%c%%d
c0%%request%%1%%8
c0%%await%%terminal%%8
c0%%assert%%received%%8%%ding,dong
c0%%assert%%completed%%8
c0%%assert%%no_error%%8
!
name%%requestResponseTest1
c0%%subscribe%%rr%%9%%a%%b
c0%%request%%1%%9
c0%%await%%terminal%%9
c0%%assert%%completed%%9
EOF
