def test_get_template_missing_template(self): self.patch_object(lc_deploy, 'get_jinja2_env') jinja_env_mock = mock.MagicMock() self.get_jinja2_env.return_value = jinja_env_mock jinja_env_mock.get_template.side_effect = \ jinja2.exceptions.TemplateNotFound(name='bob') self.assertIsNone(lc_deploy.get_template('mybundle.yaml'))
def test_get_template(self): self.patch_object(lc_deploy, 'get_jinja2_env') jinja_env_mock = mock.MagicMock() self.get_jinja2_env.return_value = jinja_env_mock jinja_env_mock.get_template.return_value = 'mytemplate' self.assertEqual( lc_deploy.get_template('mybundle.yaml'), 'mytemplate')