spec/fixtures/tasks/complete.gis in gisele-0.2.0 vs spec/fixtures/tasks/complete.gis in gisele-0.3.0

- old
+ new

@@ -1,7 +1,22 @@ task Complete - refinement + + trackvar everyOneHappy + {FirstTask:start} + + fluent someoneHappy + {DrinkBeer:start, DrinkBeers:start}, + {DoNothingSpecial:end} + initially false + + task DrinkBeers + while not(drunk) + DrinkBeer + end + end + + seq FirstTask if everyoneHappy par MakeJoy DrinkBeers @@ -10,9 +25,16 @@ DrinkBeer else DoNothingSpecial end while not(endOfTheDay) - WaitAndSee + case curState + when somethingToDo + DoSomething + when nothingToDo + DoNothing + else + WaitAndSee + end end end end \ No newline at end of file