blob: aa855e5de4dd37db120e8eb178e7269f72c9e5b2 [file] [log] [blame]
James Kuszmaul827bd212023-05-15 23:57:39 -07001#ifndef AOS_UTIL_CONFIG_VALIDATOR_H_
2#define AOS_UTIL_CONFIG_VALIDATOR_H_
3
Philipp Schrader790cb542023-07-05 21:06:52 -07004#include "gtest/gtest.h"
5
James Kuszmaul827bd212023-05-15 23:57:39 -07006#include "aos/configuration.h"
7#include "aos/util/config_validator_config_generated.h"
James Kuszmaul827bd212023-05-15 23:57:39 -07008namespace aos::util {
9
10void ConfigIsValid(const aos::Configuration *config,
James Kuszmaul464012b2024-03-20 14:12:08 -070011 const ConfigValidatorConfig *validation_config_raw);
James Kuszmaul827bd212023-05-15 23:57:39 -070012} // namespace aos::util
13#endif // AOS_UTIL_CONFIG_VALIDATOR_H_