Exemple #1
0
def test_model_parse_context(config, manifest, get_adapter):
    ctx = providers.generate_parser_model(
        model=mock_model(),
        config=config,
        manifest=manifest,
        context_config=mock.MagicMock(),
    )
    assert_has_keys(REQUIRED_MODEL_KEYS, MAYBE_KEYS, ctx)
Exemple #2
0
 def _context_for(self, parsed_node: IntermediateNode,
                  config: ContextConfig) -> Dict[str, Any]:
     return generate_parser_model(parsed_node, self.root_project,
                                  self.macro_manifest, config)