1 #include <gtest/gtest.h>
3 #include "libaktualizr/config.h"
4 #include "logging/logging.h"
6 TEST(PackageManagerConfig, WriteToStream) {
9 config.fake_need_reboot =
true;
10 config.extra[
"foo"] =
"bar";
11 std::stringstream out;
12 config.writeToStream(out);
13 std::string cfg = out.str();
15 ASSERT_NE(std::string::npos, cfg.find(
"os = \"amiga\""));
16 ASSERT_NE(std::string::npos, cfg.find(
"fake_need_reboot = 1"));
17 ASSERT_NE(std::string::npos, cfg.find(
"foo = \"bar\""));
21 int main(
int argc,
char** argv) {
22 ::testing::InitGoogleTest(&argc, argv);
23 return RUN_ALL_TESTS();