示例#1
0
 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'))
示例#2
0
 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')