Index of scenario tests.
  1. basic/scenario/1
  2. basic/scenario/2
  3. basic/scenario/3
  4. basic/scenario/4
  5. basic/scenario/5
  6. basic/scenario/8
  7. basic/scenario/9
  8. basic/scenario/fr1
  9. basic/scenario/fr2
  10. basic/scenario/fr3
Comment: Description of test cases below contains the parts of 
corresponding TestProperties files which points out 
the stages when the test will be executed (RUN_STAGES) and 
the required sequence of calls (STAGE_(N)). 


basic/scenario/1
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet and closing browser after that.
RUN_STAGES= \
	PLUGLET_INITIALIZE \
	PLUGLET_CREATE_PLUGLET_INSTANCE \
	PLUGLET_INSTANCE_INITIALIZE \
	PLUGLET_INSTANCE_START \
	PLUGLET_INSTANCE_STOP \
	PLUGLET_INSTANCE_DESTROY \
	PLUGLET_SHUTDOWN
STAGES_NUMBER=7
STAGE_1=PLUGLET_INITIALIZE
STAGE_2=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_3=PLUGLET_INSTANCE_INITIALIZE
STAGE_4=PLUGLET_INSTANCE_START
STAGE_4_ACTION=WINDOW_CLOSE
STAGE_5=PLUGLET_INSTANCE_STOP
STAGE_6=PLUGLET_INSTANCE_DESTROY
STAGE_7=PLUGLET_SHUTDOWN


basic/scenario/2
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet, leaving this page and going back.
RUN_STAGES=PLUGLET_CREATE_PLUGLET_INSTANCE \
	   PLUGLET_INSTANCE_INITIALIZE \
	   PLUGLET_INSTANCE_START \
	   PLUGLET_INSTANCE_STOP \
	   PLUGLET_INSTANCE_DESTROY 
STAGES_NUMBER=5
STAGE_1=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_2=PLUGLET_INSTANCE_INITIALIZE
STAGE_3=PLUGLET_INSTANCE_START
STAGE_3_ACTION=LOAD_DEFAULT_BACK_URL
STAGE_4=PLUGLET_INSTANCE_STOP
STAGE_5=PLUGLET_INSTANCE_START


basic/scenario/3
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet and reloading page after that.
RUN_STAGES=PLUGLET_CREATE_PLUGLET_INSTANCE \
	   PLUGLET_INSTANCE_INITIALIZE \
	   PLUGLET_INSTANCE_START \
	   PLUGLET_INSTANCE_STOP \
	   PLUGLET_INSTANCE_DESTROY 
STAGES_NUMBER=5
STAGE_1=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_2=PLUGLET_INSTANCE_INITIALIZE
STAGE_3=PLUGLET_INSTANCE_START
STAGE_3_ACTION=WINDOW_RELOAD
STAGE_4=PLUGLET_INSTANCE_STOP
STAGE_5=PLUGLET_INSTANCE_START


basic/scenario/4
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet, going back to the previous page and going forward to 
  this page.
RUN_STAGES=PLUGLET_CREATE_PLUGLET_INSTANCE \
	   PLUGLET_INSTANCE_INITIALIZE \
	   PLUGLET_INSTANCE_START \
	   PLUGLET_INSTANCE_STOP \
	   PLUGLET_INSTANCE_DESTROY 
STAGES_NUMBER=5
STAGE_1=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_2=PLUGLET_INSTANCE_INITIALIZE
STAGE_3=PLUGLET_INSTANCE_START
STAGE_3_ACTION=BACK
STAGE_4=PLUGLET_INSTANCE_STOP
STAGE_5=PLUGLET_INSTANCE_START


basic/scenario/5
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet in new window and closing this new window.
RUN_STAGES= \
	PLUGLET_INITIALIZE \
	PLUGLET_CREATE_PLUGLET_INSTANCE \
	PLUGLET_INSTANCE_INITIALIZE \
	PLUGLET_INSTANCE_START \
	PLUGLET_INSTANCE_STOP \
	PLUGLET_INSTANCE_DESTROY \
	PLUGLET_SHUTDOWN
STAGES_NUMBER=6
STAGE_1=PLUGLET_INITIALIZE
STAGE_2=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_3=PLUGLET_INSTANCE_INITIALIZE
STAGE_4=PLUGLET_INSTANCE_START
STAGE_4_ACTION=WINDOW_CLOSE
STAGE_5=PLUGLET_INSTANCE_STOP
STAGE_6=PLUGLET_INSTANCE_DESTROY


basic/scenario/8
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet with SRC attribute, loading data and closing browser.
RUN_STAGES= \
	PLUGLET_INITIALIZE \
	PLUGLET_CREATE_PLUGLET_INSTANCE \
	PLUGLET_INSTANCE_INITIALIZE \
	PLUGLET_INSTANCE_START \
 	PLUGLET_INSTANCE_NEW_STREAM \
	PLUGLET_STREAM_LISTENER_ON_START_BINDING \
	PLUGLET_STREAM_LISTENER_ON_DATA_AVAILABLE \
	PLUGLET_STREAM_LISTENER_ON_STOP_BINDING 
	PLUGLET_INSTANCE_STOP \
	PLUGLET_INSTANCE_DESTROY \
	PLUGLET_SHUTDOWN
STAGES_NUMBER=11
STAGE_1=PLUGLET_INITIALIZE
STAGE_2=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_3=PLUGLET_INSTANCE_INITIALIZE
STAGE_4=PLUGLET_INSTANCE_START
STAGE_5=PLUGLET_INSTANCE_NEW_STREAM
STAGE_6=PLUGLET_STREAM_LISTENER_ON_START_BINDING
STAGE_7=PLUGLET_STREAM_LISTENER_ON_DATA_AVAILABLE
STAGE_7_REPEATABLE=TRUE
STAGE_7_ACTION=READ_STREAM
STAGE_8=PLUGLET_STREAM_LISTENER_ON_STOP_BINDING
STAGE_8_ACTION=WINDOW_CLOSE
STAGE_9=PLUGLET_INSTANCE_STOP
STAGE_10=PLUGLET_INSTANCE_DESTROY
STAGE_11=PLUGLET_SHUTDOWN


basic/scenario/9
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet with SRC attribute, loading data and reloading the page.
RUN_STAGES= \
	PLUGLET_INITIALIZE \
	PLUGLET_CREATE_PLUGLET_INSTANCE \
	PLUGLET_INSTANCE_INITIALIZE \
	PLUGLET_INSTANCE_START \
 	PLUGLET_INSTANCE_NEW_STREAM \
	PLUGLET_STREAM_LISTENER_ON_START_BINDING \
	PLUGLET_STREAM_LISTENER_ON_DATA_AVAILABLE \
	PLUGLET_STREAM_LISTENER_ON_STOP_BINDING 
	PLUGLET_INSTANCE_STOP \
	PLUGLET_INSTANCE_DESTROY \
	PLUGLET_SHUTDOWN
STAGES_NUMBER=14
STAGE_1=PLUGLET_INITIALIZE
STAGE_2=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_3=PLUGLET_INSTANCE_INITIALIZE
STAGE_4=PLUGLET_INSTANCE_START
STAGE_5=PLUGLET_INSTANCE_NEW_STREAM
STAGE_6=PLUGLET_STREAM_LISTENER_ON_START_BINDING
STAGE_7=PLUGLET_STREAM_LISTENER_ON_DATA_AVAILABLE
STAGE_7_REPEATABLE=TRUE
STAGE_7_ACTION=READ_STREAM
STAGE_8=PLUGLET_STREAM_LISTENER_ON_STOP_BINDING
STAGE_8_ACTION=WINDOW_RELOAD
STAGE_9=PLUGLET_INSTANCE_STOP
# after reload
STAGE_10=PLUGLET_INSTANCE_START
STAGE_11=PLUGLET_INSTANCE_NEW_STREAM
STAGE_12=PLUGLET_STREAM_LISTENER_ON_START_BINDING
STAGE_13=PLUGLET_STREAM_LISTENER_ON_DATA_AVAILABLE
STAGE_13_REPEATABLE=TRUE
STAGE_13_ACTION=READ_STREAM
STAGE_14=PLUGLET_STREAM_LISTENER_ON_STOP_BINDING


basic/scenario/fr1
  The framed version of the basic/scenario/1
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet into a frame and closing browser after that.
RUN_STAGES= \
	PLUGLET_INITIALIZE \
	PLUGLET_CREATE_PLUGLET_INSTANCE \
	PLUGLET_INSTANCE_INITIALIZE \
	PLUGLET_INSTANCE_START \
	PLUGLET_INSTANCE_STOP \
	PLUGLET_INSTANCE_DESTROY \
	PLUGLET_SHUTDOWN
STAGES_NUMBER=7
STAGE_1=PLUGLET_INITIALIZE
STAGE_2=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_3=PLUGLET_INSTANCE_INITIALIZE
STAGE_4=PLUGLET_INSTANCE_START
STAGE_4_ACTION=WINDOW_CLOSE
STAGE_5=PLUGLET_INSTANCE_STOP
STAGE_6=PLUGLET_INSTANCE_DESTROY
STAGE_7=PLUGLET_SHUTDOWN


basic/scenario/fr2
  The framed version of the basic/scenario/2
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet into a frame, leaving this page and going back.
RUN_STAGES=PLUGLET_CREATE_PLUGLET_INSTANCE \
	   PLUGLET_INSTANCE_INITIALIZE \
	   PLUGLET_INSTANCE_START \
	   PLUGLET_INSTANCE_STOP \
	   PLUGLET_INSTANCE_DESTROY 
STAGES_NUMBER=5
STAGE_1=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_2=PLUGLET_INSTANCE_INITIALIZE
STAGE_3=PLUGLET_INSTANCE_START
STAGE_3_ACTION=LOAD_DEFAULT_BACK_URL
STAGE_4=PLUGLET_INSTANCE_STOP
STAGE_5=PLUGLET_INSTANCE_START


basic/scenario/fr3
  The framed version of the basic/scenario/3.
  Test on correctnesses of calls sequence in case of loading page 
  with pluglet into a frame and reloading page after that.
RUN_STAGES=PLUGLET_CREATE_PLUGLET_INSTANCE \
	   PLUGLET_INSTANCE_INITIALIZE \
	   PLUGLET_INSTANCE_START \
	   PLUGLET_INSTANCE_STOP \
	   PLUGLET_INSTANCE_DESTROY 
STAGES_NUMBER=5
STAGE_1=PLUGLET_CREATE_PLUGLET_INSTANCE
STAGE_2=PLUGLET_INSTANCE_INITIALIZE
STAGE_3=PLUGLET_INSTANCE_START
STAGE_3_ACTION=WINDOW_RELOAD
STAGE_4=PLUGLET_INSTANCE_STOP
STAGE_5=PLUGLET_INSTANCE_START