GCC Code Coverage Report


Directory: ./
File: include/validators/body_validator.hpp
Date: 2024-07-09 12:21:25
Exec Total Coverage
Lines: 3 3 100.0%
Functions: 1 1 100.0%
Branches: 0 0 -%

Line Branch Exec Source
1 /*
2 * Copyright (c) 2024 Muhammad Nawaz
3 * Licensed under the MIT License. See LICENSE file for more information.
4 */
5 // [ END OF LICENSE c6bd0f49d040fca8d8a9cb05868e66aa63f0e2e0 ]
6
7 #ifndef BODY_VALIDATOR_HPP
8 #define BODY_VALIDATOR_HPP
9
10 #include "validators/json_validator.hpp"
11
12 class BodyValidator: public JsonValidator
13 {
14 public:
15 136 explicit BodyValidator(const rapidjson::Value& schema_val, const std::vector<std::string>& ref_keys)
16 136 : JsonValidator(schema_val, ref_keys, ValidationError::INVALID_BODY)
17 {
18 136 }
19 };
20
21 #endif // BODY_VALIDATOR_HPP
22