blob: 2eb14bba42a8ab8ac71928f02ed894228f8cd4ef [file] [log] [blame] [view]
# ModuleContext integration test
Tests that calls to ModuleContext.RemoveSelfFromStory() are handled correctly by the framework.
The session shell starts a story and adds two modules to it. It then signals the
first module to call ModuleContext.RemoveSelfFromStory and verifies that the
module is stopped. The session shell then signals the second module to
ModuleContext.RemoveSelfFromStory, and verifies that the story is stopped as
well.