shadowm

Untitled

Oct 31st, 2011
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. # Insert this at the end of the test scenario.
  2. # Watch the unstore/store sequence carefully.
  3.  
  4. [event]
  5. name=start
  6. [store_unit]
  7. [filter]
  8. {NOT_ON_RECALL_LIST}
  9. [/filter]
  10. variable=regression_test_1
  11. kill=yes
  12. [/store_unit]
  13.  
  14. [message]
  15. speaker=narrator
  16. message="Regression test 1: $regression_test_1.length units."
  17. [/message]
  18.  
  19. {FOREACH regression_test_1 k}
  20. [unstore_unit]
  21. variable="regression_test_1[$k]"
  22. find_vacant=yes
  23. [/unstore_unit]
  24. {NEXT k}
  25.  
  26. [redraw][/redraw]
  27.  
  28. [message]
  29. speaker=narrator
  30. message="Restored units."
  31. [/message]
  32.  
  33. [store_unit]
  34. [filter]
  35. {NOT_ON_RECALL_LIST}
  36. [/filter]
  37. variable=regression_test_2.subcontainer
  38. kill=yes
  39. [/store_unit]
  40.  
  41. [message]
  42. speaker=narrator
  43. message="Regression test 2: $regression_test_2.subcontainer.length units."
  44. [/message]
  45.  
  46. {FOREACH regression_test_2.subcontainer k}
  47. [unstore_unit]
  48. variable="regression_test_2.subcontainer[$k]"
  49. find_vacant=yes
  50. [/unstore_unit]
  51. {NEXT k}
  52.  
  53. [message]
  54. speaker=narrator
  55. message="Restored units again."
  56. [/message]
  57.  
  58. {CLEAR_VARIABLE regression_test_1,regression_test_2}
  59. [/event]
Advertisement
Add Comment
Please, Sign In to add comment