def test_render_dockerfile(self):
tmp_dir = self.useFixture(fixtures.TempDir()).path
fname = os.path.join(tmp_dir, 'Dockerfile.j2')
with open(fname, 'w') as f:
f.write(self.source)
if not self.exception:
res = build.render_dockerfile(fname, 'name', self.config)
self.assertEqual(res, self.result)
else:
exc = self.assertRaises(ValueError, build.render_dockerfile,
fname, 'name', self.config)
self.assertEqual(exc.args[0], self.exception.args[0])
评论列表
文章目录