%description: Test that the simulation exits gracefully if exit() is called. - exit code must be that passed to exit() %module: Foo class Foo : public cSimpleModule { public: virtual void initialize() override { exit(3);} virtual void handleMessage(cMessage *msg) override { } }; Define_Module(Foo); %exitcode: 3