Lines Matching full:config
29 #include "engine/config.hpp"
32 # include "config.h"
43 #include "utils/config/tree.ipp"
46 namespace config = utils::config;
68 /// Checks that the default values of a config object match our expectations.
70 /// This fails the test case if any field of the input config object is not
73 /// \param config The configuration to validate.
75 validate_defaults(const config::tree& config) in validate_defaults() argument
79 config.lookup< config::string_node >("architecture")); in validate_defaults()
83 config.lookup< config::positive_int_node >("parallelism")); in validate_defaults()
87 config.lookup< config::string_node >("platform")); in validate_defaults()
89 ATF_REQUIRE(!config.is_set("unprivileged_user")); in validate_defaults()
91 ATF_REQUIRE(config.all_properties("test_suites").empty()); in validate_defaults()
101 const config::tree user_config = engine::default_config(); in ATF_TEST_CASE_BODY()
109 config::tree user_config = engine::default_config(); in ATF_TEST_CASE_BODY()
112 config::error, "parallelism.*Must be a positive integer", in ATF_TEST_CASE_BODY()
115 config::error, "parallelism.*Must be a positive integer", in ATF_TEST_CASE_BODY()
123 atf::utils::create_file("config", "syntax(2)\n"); in ATF_TEST_CASE_BODY()
125 const config::tree user_config = engine::load_config(fs::path("config")); in ATF_TEST_CASE_BODY()
136 "config", in ATF_TEST_CASE_BODY()
144 const config::tree user_config = engine::load_config(fs::path("config")); in ATF_TEST_CASE_BODY()
158 config::properties_map exp_test_suites; in ATF_TEST_CASE_BODY()
168 atf::utils::create_file("config", "this syntax is invalid\n"); in ATF_TEST_CASE_BODY()
171 fs::path("config"))); in ATF_TEST_CASE_BODY()
178 atf::utils::create_file("config", "syntax(123)\n"); in ATF_TEST_CASE_BODY()
181 "Unsupported config version 123", in ATF_TEST_CASE_BODY()
182 engine::load_config(fs::path("config"))); in ATF_TEST_CASE_BODY()