| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- //
- // mock_properties.cxx
- // logger_test
- //
- // Created by Sam Jaffe on 4/2/19.
- //
- #include "logger/properties.h"
- using logging::properties;
- using namespace logging::property;
- extern properties const APPENDER_LEVEL_PROPERTY_SCHEMA;
- extern properties const LOGGER_LEVEL_PROPERTY_SCHEMA;
- extern properties const MIN_PROPERTY_SCHEMA;
- extern properties const MULTIPLEX_PROPERTY_SCHEMA;
- properties const MIN_PROPERTY_SCHEMA{_obj({
- {"configuration", _obj({
- {"appenders", _obj({
- {"Mock", _obj({
- {"MockLayout", _v("")}
- })}
- })},
- {"loggers", _obj({
- {"root", _obj({
- {"appenders", _obj({
- {"ref", _v("Mock")}
- })}
- })}
- })}
- })}
- })};
- properties const APPENDER_LEVEL_PROPERTY_SCHEMA{_obj({
- {"configuration", _obj({
- {"appenders", _obj({
- {"Mock", _obj({
- {"threshold", _v("Warning")},
- {"MockLayout", _v("")}
- })}
- })},
- {"loggers", _obj({
- {"root", _obj({
- {"appenders", _obj({
- {"ref", _v("Mock")}
- })}
- })}
- })}
- })}
- })};
- properties const LOGGER_LEVEL_PROPERTY_SCHEMA{_obj({
- {"configuration", _obj({
- {"appenders", _obj({
- {"Mock", _obj({
- {"threshold", _v("Warning")},
- {"MockLayout", _v("")}
- })}
- })},
- {"loggers", _obj({
- {"root", _obj({
- {"threshold", _v("Error")},
- {"appenders", _obj({
- {"ref", _v("Mock")}
- })}
- })}
- })}
- })}
- })};
- properties const MULTIPLEX_PROPERTY_SCHEMA{_obj({
- {"configuration", _obj({
- {"appenders", _obj({
- {"Mock", _obj({
- {"MockLayout", _v("")}
- })}
- })},
- {"loggers", _obj({
- {"root", _obj({
- {"appenders", _arr({
- _obj({{"ref", _v("Mock")}}),
- _obj({{"ref", _v("Mock")}})
- })}
- })}
- })}
- })}
- })};
|