void beforeCompletion(uscxml::Interpreter interpreter) { Arabica::XPath::NodeSet<std::string> config = interpreter.getConfiguration(); if (config.size() == 1 && boost::iequals(ATTR(config[0], "id"), "pass")) { std::cout << "TEST SUCCEEDED" << std::endl; exit(EXIT_SUCCESS); } std::cout << "TEST FAILED" << std::endl; exit(EXIT_FAILURE); }
void beforeCompletion(uscxml::Interpreter interpreter) { printConfig(interpreter.getConfiguration()); }
void onStableConfiguration(uscxml::Interpreter interpreter) { printConfig(interpreter.getConfiguration()); }