Mercurial > irccd
comparison tests/src/irccdctl/cli-plugin-reload/main.cpp @ 739:46a1877749ff
Tests: add irccdctl result code check
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 25 Jul 2018 21:33:00 +0200 |
parents | 49b7c7660a00 |
children | 445c071e8efb |
comparison
equal
deleted
inserted
replaced
738:199f36d4edc8 | 739:46a1877749ff |
---|---|
51 const auto plugin = std::make_shared<reloadable_plugin>(); | 51 const auto plugin = std::make_shared<reloadable_plugin>(); |
52 | 52 |
53 irccd_.plugins().add(plugin); | 53 irccd_.plugins().add(plugin); |
54 start(); | 54 start(); |
55 | 55 |
56 const auto [out, err] = exec({ "plugin-reload", "test" }); | 56 const auto [code, out, err] = exec({ "plugin-reload", "test" }); |
57 | 57 |
58 BOOST_TEST(!code); | |
58 BOOST_TEST(out.size() == 0U); | 59 BOOST_TEST(out.size() == 0U); |
59 BOOST_TEST(err.size() == 0U); | 60 BOOST_TEST(err.size() == 0U); |
60 BOOST_TEST(plugin->find("handle_reload").size() == 1U); | 61 BOOST_TEST(plugin->find("handle_reload").size() == 1U); |
61 } | 62 } |
62 | 63 |