$darkmode
schema_test.cpp File Reference
#include <string>
#include <optional>
#include <gtest/gtest.h>
#include <fable/confable.hpp>
#include <fable/schema.hpp>
#include <fable/utility/gtest.hpp>
Include dependency graph for schema_test.cpp:

Functions

 TEST (fable_schema, schema_wrapper)
 
 TEST (fable_schema, empty_schema)
 
 TEST (fable_schema, json_schema)
 
 TEST (fable_schema, require_false)
 
 TEST (fable_schema, require_true)
 
 TEST (fable_schema, tolerate_false)
 
 TEST (fable_schema, tolerate_true)
 
 TEST (fable_schema, set_primitive_bool)
 
 TEST (fable_schema, set_primitive_int)
 
 TEST (fable_schema, set_primitive_string)
 
 TEST (fable_schema, set_primitive_enum)
 
 TEST (fable_schema, set_object)
 
 TEST (fable_schema, set_copy_object)
 
 TEST (fable_schema, set_derived_object)
 

Detailed Description