Module smart_config::testing

source ·
Expand description

Testing tools for configurations.

Structs§

  • Test case builder that allows configuring deserialization options etc.

Functions§

  • Tests config deserialization from the provided sample. Takes into account param aliases, performs sample preprocessing etc.
  • Tests config deserialization ensuring that all declared config params are covered.
  • Tests config deserialization ensuring that only required config params are covered. This is useful to detect new required params (i.e., backward-incompatible changes).